Savanna Sync
Book a demo
Template

Free travel invoice template

This is a free travel invoice template for tour operators and travel consultants — a clean invoice structure built for how African operators actually get paid. It covers your business details and KRA PIN, line items with VAT, amounts in KES or USD, deposit and balance tracking, and a payment block with M-Pesa Paybill, bank transfer and card details. Use the on-page version below or download it in Word or PDF, free, no email required.

  Download free templateOr as PDF

Free · No email required

What a travel invoice includes

An invoice a client pays quickly answers three things: what am I paying for, how much, and how do I pay. This template covers each:

  • Header — your business name, address, phone, email and KRA PIN
  • Invoice number and dates — invoice date and due date
  • Client details — name, contact, and the client’s PIN if they’ll claim the expense
  • Trip reference — tour name, travel dates, travellers and booking reference
  • Line items — each service with quantity, unit price and line total
  • Totals — subtotal, VAT (16% if you’re registered), and grand total in KES or USD
  • Payments — deposit received, and the balance due with its date
  • Payment details — M-Pesa Paybill, bank transfer and any card link
  • Terms — late-payment note and cancellation reference

The payment details block

Most travel invoice templates stop at the total. In East Africa the payment block is where invoices succeed or fail — make each route explicit:

  • M-Pesa Paybill — business number, and the account number to enter (use the invoice number, so every payment reconciles itself)
  • M-Pesa Till — till number, if you take Buy Goods instead of Paybill
  • Bank transfer — bank, branch, account name, account number and SWIFT code for international clients
  • Currency — state whether the invoice is payable in KES or USD, and the rate applied if converted
  • Reference — ask the client to quote the invoice number on every payment

Kenyan tax details (KRA PIN, eTIMS & VAT)

If you operate in Kenya, three tax details belong on every invoice:

  • Your KRA PIN — required on the invoice header
  • eTIMS — KRA requires businesses (VAT-registered or not) to generate invoices electronically through eTIMS; this template mirrors those fields so your paperwork matches
  • VAT at 16% — shown as its own line if you’re VAT-registered; leave it off if you’re not
  • Buyer PIN — include the client’s KRA PIN when they’ll claim the expense or input VAT

Worked example

Invoice header (example)

From
Your Safari Co. — KRA PIN P051234567X
Invoice
INV-2026-041 — issued 1 Aug, due 15 Aug
Client
J. Traveller
Trip
3-day Maasai Mara safari, 12–14 Aug, 2 adults

Line items & payment (example)

Safari package
2 pax × KES 48,000 = KES 96,000
Airport transfer
1 × KES 4,000 = KES 4,000
Total
KES 100,000
Deposit received
KES 30,000 (M-Pesa, 20 Jul)
Balance due
KES 70,000 by 15 Aug — Paybill 123456, a/c INV-2026-041

How to use it

  1. Download the template below in Word or PDF, or copy the structure.
  2. Fill in your header once — business details, KRA PIN, Paybill and bank details stay the same on every invoice.
  3. Add one line per service, with quantity and unit price.
  4. Record the deposit received and state the balance and its due date.
  5. Send it — and ask the client to quote the invoice number when they pay.

Still building invoices in Excel and chasing payments on WhatsApp? See how Savanna Sync compares to Excel & WhatsApp

FAQ

Template questions

What should a travel invoice template include?

A travel invoice template should include your business details and KRA PIN, an invoice number with issue and due dates, the client’s details, a trip reference, line items with quantity and unit price, VAT if you’re registered, totals in KES or USD, deposit and balance tracking, and a payment block with M-Pesa Paybill and bank details.

How do I put M-Pesa on an invoice?

Add your Paybill business number (or Till number) to the payment details block, and tell the client what account number to enter — use the invoice number, so every incoming payment matches an invoice without any manual reconciliation.

Does this invoice template work with KRA eTIMS?

The template mirrors the fields KRA expects — seller PIN, invoice number, dates, line items, tax and totals — so what you send clients matches what eTIMS generates. eTIMS itself is KRA’s system for issuing the electronic tax invoice; this template is the client-facing document.

Is this travel invoice template free?

Yes. The full template is on this page and free to download in Word or PDF, with no email required. It’s a genuine free resource for tour operators and travel consultants.

Build safaris faster than any template

14-day free trial · No credit card

WhatsApp us