Šengenas programma (Schengen Facility) tika izveidota kā pagaidu finanšu instruments jaunajām Eiropas Savienības dalībvalstīm, lai atbalstītu jauno Eiropas Savienības ārējo robežu nostiprināšanu un efektīvu kontroli, kā arī nodrošinātu Šengenas normatīvo aktu piemērošanu šo robežu šķērsošanā.
Šengenas programmas ietvaros atbalsts tika vērsts uz robežpārejas punktu infrastruktūras un ar to saistīto būvju izveidošanu, atjaunošanu un uzlabošanu, laboratoriju aprīkojuma, informācijas sistēmu, datortehnikas un programmatūras, transporta līdzekļu iegādei, robežsargu apmācībām, kā arī loģistikas un robežsardzes darbības nodrošināšanai.
Šīs programmas ietvaros Latvijai kopumā izlietoja 78,9 milj. eiro, no kuriem VID 0,49 milj. eiro, kas tika izlietoti robežšķersojošo personu, mehānisko transportlīdzekļu un personām piederošo lietu pārbaudes efektivitātes uzlabošanai uz Eiropas Savienības ārējās robežas.