Функционирование ОТ при тарифах, учитывающих социальную нагрузку (фактических), а также льготное обслуживание определенных категорий пассажиров, требует компенсации средств которые теряет перевозчик выполняя социальный заказ общества. Для решения этих задач целесообразно создание самостоятельной структуры - Фонда поддержки и развития городского общественного транспорта. Основными задачами Фонда должны стать: поиск источников финансирования, разработка схем максимально эффективного использования привлеченных ресурсов, обеспечение снижения затрат на функционирование городского общественного пассажирского транспорта за счет повышения эффективности рыночных механизмов. Фонд должен быть создан в виде некоммерческой организации, в состав учредителей (попечителей) которой вошли бы Администрация города и/или Городская Дума. Фонд не должен иметь возможности использовать привлеченные средства на другие цели, кроме финансирования городского пассажирского транспорта. Так же жестко должны быть регламентированы сроки оборота денежных средств на счетах фонда. Возможными источниками Фонда могут стать: сбор с пассажиров платы за проезд и предварительной продажи проездных билетов, транспортный сбор с внебюджетных организаций, транспортный налог с предприятий, поступления от продажи автомобильного топлива, отчисления от поступлений в бюджет налогов с прибыли транспортных и автосервисных предприятий, компенсация за перевозку льготных пассажиров федерального уровня, штрафы за неоплаченный проезд, транспортный сбор с проживающих в гостиницах, целевой сбор с платных автостоянок, целевой сбор от прибыли работы такси, прибыль от рекламной деятельности транспортных предприятий, налог на приобретение гражданами в личное пользование легковых автомобилей, отчисления от местных налогов, сборы от деятельности объектов торговли и сервиса, расположенных на автобусных остановках и конечных диспетчерских пунктах и др.