Выдача гарантий Минфина по кредитам, выдаваемым банками бюджетным предприятиям, началась около двух лет назад — в бытность министром финансов Владимира Панскова. Она заместила собой прямое бюджетное финансирование предприятий.
Вместо государства кредит предприятию выдавали коммерческие банки. Минфин же гарантировал банкам, что деньги вернутся в срок. В результате банки при минимальном риске получали доходы, сравнимые с получаемыми при выдаче обычного кредита. Наиболее широкое распространение получили вексельные кредиты под гарантии Минфина, поскольку они не требовали от банков немедленной мобилизации денежных ресурсов.
Денежные зачеты между плательщиками в федеральный бюджет появились уже при министре финансов Александре Лившице. Суть их состоит в проведении взаимозачета между двумя предприятиями, имеющими взаимные долги. При этом одно имеет долги перед бюджетом, а другому должен бюджет. Эти операции также проводились за счет краткосрочных кредитов коммерческих банков.