Pertanyaan selanjutnya, siapa yang membayar itu semua? Biaya pengamanan akan dibayar oleh para pembayar pajak di Inggris. Kepolisian akan menalangi setiap pengeluaran terlebih dahulu, kemudian mengajukan klaim kepada Kementerian Dalam Negeri. Jumlah ini bisa saja membengkak karena kepolisian memiliki akses untuk mendapat dana hibah khusus (special grant funding) sebagai imbalan atas pekerjaan di luar wewenang mereka.
Selain dana pengamanan, biaya pernikahan itu akan ditanggung oleh Keluarga Kerajaan. Setiap tahun, keluarga yang dipimpin oleh Ratu Elizabeth II ini menerima bantuan dana dari Kementerian Keuangan Inggris. Bantuan tersebut dihitung dari persentase pendapatan atas aset properti milik Kerajaan yang tersebar di Britania Raya termasuk daerah elit di London Barat. Pada tahun ini, aset itu diprediksi menghasilkan 82 juta poundsterling.
Sejumlah anggota Keluarga Kerajaan juga memperoleh penghasilan tambahan. Pangeran Charles misalnya, mendapatkan uang dari Duchy of Cornwall estate yang memiliki portofolio tanah, properti, dan investasi keuangan.
Partai Republik mengkritik pernikahan Keluarga Kerajaan yang terlalu megah. Mereka mengklaim biaya yang dikeluarkan lebih dari 82 juta poundsterling dan mengajukan petisi karena uang para pembayar pajak digunakan untuk membiayai pernikahan tersebut.