Program pembiayaan perdagangan disponsori oleh pemerintah atau organisasi keuangan internasional untuk mendorong bank mendanai transaksi perdagangan sektor swasta di area di mana pasar keuangan rusak. Program tipikal termasuk jaminan kredit, fasilitas kredit bergulir dan program mitigasi risiko, terutama di daerah yang memiliki pembatasan mata uang dan di mana perdagangan luar negeri menyediakan likuiditas dalam valuta asing. Mensponsori organisasi internasional pada 2011 termasuk Bank Pembangunan Asia, Korporasi Keuangan Internasional Bank Dunia dan Bank Eropa untuk Rekonstruksi dan Pembangunan.
Program penjaminan kredit memastikan bahwa bank eksportir akan menerima pembayaran dengan letter of credit, bahkan jika importir atau bank importir tidak membayar seperti yang diharapkan. Hal ini mendorong bank untuk menerima klien yang biasanya tidak bekerja dengan mereka, dan memungkinkan perusahaan kecil untuk berpartisipasi dalam transaksi impor dan ekspor. Penjaminan kredit dilakukan atas dasar transaksi individual setelah importir dan eksportir merundingkan persyaratan. Bank importir dan bank eksportir umumnya harus disetujui sebelum sponsor program pembiayaan perdagangan menawarkan jaminan kredit.
Mitigasi risiko adalah salah satu tujuan utama program trade finance. Organisasi sponsor mengurangi atau menghilangkan risiko pada masing-masing bank dengan menjamin pembayaran penuh atau sebagian dalam menghadapi risiko komersial atau politik. Untuk perusahaan di negara yang lebih maju, risiko ini umumnya ditanggung oleh asuransi kredit perdagangan swasta, tetapi di daerah yang kurang berkembang, biaya kebijakan semacam itu akan menjadi penghalang, sehingga mengharuskan sektor publik atau organisasi internasional regional untuk turun tangan. Misalnya, Bank Pembangunan Asia dapat menjamin transaksi dari perusahaan Cina ke perusahaan Thailand, menjanjikan pembayaran jika ketidakstabilan politik di satu negara atau negara lain menghalangi penyelesaian transaksi.
Program pembiayaan perdagangan juga menawarkan fasilitas kredit bergulir untuk membantu bank mendanai pinjaman untuk biaya sebelum dan sesudah transaksi. Banyak organisasi pembiayaan perdagangan menawarkan program untuk meminjamkan uang tambahan kepada bank yang meminjamkan dana kepada perusahaan klien untuk membayar pengeluaran yang tidak harus menjadi bagian dari kontrak ekspor/impor individu. Dalam hal ini, organisasi mengambil risiko bank, daripada menjamin kinerja importir atau eksportir sektor swasta. Sebuah contoh dari pinjaman tersebut mungkin satu untuk produsen pakaian Indonesia untuk membeli kain dan perlengkapan lainnya untuk memenuhi pesanan besar untuk ekspor.
Program pembiayaan perdagangan regional seperti yang dilakukan oleh Bank Pembangunan Asia atau Bank Pembangunan Afrika dirancang untuk mempromosikan perdagangan di dalam kawasan serta mendukung bank dan perusahaan negara anggota dalam kegiatan impor/ekspor di luar kawasan. Bank dari negara ketiga atau bahkan keempat mungkin terlibat dalam transaksi, yang selanjutnya menambah risiko usaha perdagangan apa pun. Misalnya, perusahaan Vietnam mungkin mengimpor peralatan modal Prancis, dengan bank Jerman membiayai ekspor. Bank Pembangunan Asia mungkin kemudian menawarkan jaminan kredit kepada bank Jerman yang akan dibayar oleh bank importir.