Skip to content

Invoice template

Software Developer Invoice Template (Nigeria)

Milestone, retainer or hourly billing for websites, apps and IT support, with the deliverable named on every line.

Sample lines, edit anything

DescriptionQtyUnitAmount
Milestone 2: checkout and payment integration (Paystack)1₦400,000₦400,000
Monthly maintenance retainer, September 20261₦120,000₦120,000
Domain and hosting renewal (pass-through)1₦45,000₦45,000
Subtotal₦565,000

Both open in Office, Google Docs or Sheets. Built on your device, with naira, TIN, CAC and 7.5% VAT already on the page.

What to get right on a software developer / it services invoice

  • Tie each line to a milestone in the contract. It is what the client's finance team will check.
  • Pass-through costs like hosting go on their own line at cost.
  • Companies deduct 5% WHT on professional fees. Your TIN on the invoice means the credit lands on your tax account.

Questions people ask

Is software development VATable in Nigeria?
Yes, at 7.5%, once you are above the small-company threshold. Most solo developers are below it.
Can I invoice a foreign client with this?
You can, but invoice in their currency and add your international payment details in the notes.
How do I show a milestone that is partly done?
Do not. Invoice completed milestones only, and use a proforma for the next one.

When a document is not enough

A document is a one-off.
Books are every month.

See ereQa