Skip to content
Owoode

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.

  • Free
  • No sign-up
  • Nothing uploaded
  • Updated for 2026
  • Updated September 2026

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.

Other trades

Related tools

When a document is not enough

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

Download and you are done. Save to ereQa and the invoice sits in your books, gets matched to the payment when it lands, and is ready for your accountant and for e-invoicing.

See ereQa