Согласно ст. 22 Федерального закона от 10.12.2003 № 173-ФЗ «О валютном регулировании и валютном контроле» (в ред. от 02.07.2013) валютный контроль в Российской Федерации осуществляется Правительством Российской Федерации, органами и агентами валютного контроля.
Агентами валютного контроля являются уполномоченные банки, подотчетные Банку России, Внешэкономбанк, профессиональные участники рынка ценных бумаг, таможенные органы и налоговые органы.
Уполномоченные банки как агенты валютного контроля передают таможенным и налоговым органам для выполнения ими функций агентов валютного контроля информацию в объеме и порядке, установленным ЦБ РФ.
Положением ЦБ РФ от 21.06.2013 № 402-П (зарегистрировано в Минюсте 26.07.2013) утвержден порядок передачи оформленных (переоформленных, принятых на обслуживание, закрытых) паспортов сделок по внешнеторговым договорам (контрактам) в электронном виде в налоговые органы для выполнения ими функций агентов валютного контроля. Паспорта передаются в налоговые органы через ФНС России.