Billed

Android App Development Invoice Template

An invoice for a mobile app project, with fixed-fee milestones, testing and store submission, platform fees at cost and the retainer applied, in PDF, Word and Excel

No credit card required.

Quick answer:An app development invoice bills a client for work on a mobile app. This template lists fixed-fee milestones, then testing and store submission (QA hours and the store listing). Platform and service fees, such as the developer account and push notification service, are passed through at cost and kept out of the taxed subtotal. Any retainer is applied at the end to reach the amount due. Code ownership and account ownership are contract terms. This page has one app development invoice as a blank PDF plus Word and Excel files with a sample Android project.

APP DEVELOPMENT INVOICE

Developer

Business name:
Example App Studio
Address:
140 Example Street, Suite 5, Sampletown
Phone / email:
[Phone or email]

Invoice details

Invoice no.:
AD-0412
Invoice date:
Nov 25, 2026
Payment terms:
Net 15
Due date:
Dec 10, 2026
Project no.:
APP-2026-03

Bill to (client)

Company:
Example Fitness Studios LLC
Attention:
Morgan Example
Address:
88 Sample Avenue, Sampletown
Email:
[Email]

App

App:
Class booking app for Android
Package name:
[App package name]
Agreement:
[Agreement ref. and date]

Milestones

  • Item: Milestone 2: core featuresAmount: 6,500.00
    Details:
    Accounts, class booking, push notifications
    Qty:
    1
    Unit:
    milestone
    Rate:
    6,500.00
  • Item: Milestone 3: release candidateAmount: 4,000.00
    Details:
    Delivered Nov 18, 2026
    Qty:
    1
    Unit:
    milestone
    Rate:
    4,000.00
Milestones subtotal10,500.00

Testing and release

  • Item: QA testing and bug fixesAmount: 1,540.00
    Details:
    On 12 test devices
    Qty:
    14
    Unit:
    hour
    Rate:
    110.00
  • Item: App store listing and submissionAmount: 350.00
    Details:
    Screenshots, listing text, release build
    Qty:
    1
    Unit:
    submission
    Rate:
    350.00
Testing and release subtotal1,890.00

Platform and service fees, passed through at cost

  • Item: Developer account registrationAmount: 25.00
    Details:
    [Platform], in the client's name
    Qty:
    1
    Unit:
    fee
    Rate:
    25.00
  • Item: Push notification service, 3 monthsAmount: 57.00
    Details:
    [Provider]
    Qty:
    3
    Unit:
    month
    Rate:
    19.00
  • Item: Crash reporting service, 3 monthsAmount: 27.00
    Details:
    [Provider]
    Qty:
    3
    Unit:
    month
    Rate:
    9.00
Subtotal
12,390.00
Sales tax on development services, if applicable (0%)
0.00
Platform and service fees, passed through at cost
109.00
Total
12,499.00
Less: retainer applied
3,000.00
Amount due
9,499.00

How to pay

Accepted methods:
Bank transfer, ACH or check
Account name:
[Account name]
Bank details:
[Bank name, account and routing numbers]
Payment reference:
Invoice AD-0412

Billing notes

  • Milestone 1 (design and prototype) was billed on invoice AD-0388.
  • Platform and service fees are billed at cost, without markup, and are not part of the subtotal; the accounts are in the client's name.
  • Retainer: 3,000.00 received on Aug 20, 2026, and applied to this invoice.

Please quote the invoice number with your payment.

App development invoice: sample preview. Download it below.

Key Features

Everything you need in a professional invoice template.

Invoice details with a project number, and an app block with the package name and agreement reference
Milestones table for fixed fees, with a milestones subtotal
Testing and release table: QA testing by the hour and app store listing and submission
Platform and service fees passed through at cost, kept out of the taxed subtotal
"Sales tax on development services, if applicable" with a rate cell, "Less: retainer applied" and the amount due
Blank PDF, plus Word and Excel files with a sample project; the Excel file calculates every amount and total

Download the invoice template

The PDF is a blank invoice to print and fill in by hand. The Word and Excel files contain the sample details shown in the preview, ready for you to replace with your own. In the Excel file, each line amount is a formula: "Qty" × "Rate". The section subtotals, subtotal, tax, pass-through costs, total and amount due are formulas too. The amount due is the total minus the retainer applied. The tax rate sits in its own cell, so you can change it.

APP DEVELOPMENT INVOICE

Developer

Business name:
Example App Studio
Address:
140 Example Street, Suite 5, Sampletown
Phone / email:
[Phone or email]

Invoice details

Invoice no.:
AD-0412
Invoice date:
Nov 25, 2026
Payment terms:
Net 15
Due date:
Dec 10, 2026
Project no.:
APP-2026-03

Bill to (client)

Company:
Example Fitness Studios LLC
Attention:
Morgan Example
Address:
88 Sample Avenue, Sampletown
Email:
[Email]

App

App:
Class booking app for Android
Package name:
[App package name]
Agreement:
[Agreement ref. and date]

Milestones

  • Item: Milestone 2: core featuresAmount: 6,500.00
    Details:
    Accounts, class booking, push notifications
    Qty:
    1
    Unit:
    milestone
    Rate:
    6,500.00
  • Item: Milestone 3: release candidateAmount: 4,000.00
    Details:
    Delivered Nov 18, 2026
    Qty:
    1
    Unit:
    milestone
    Rate:
    4,000.00
Milestones subtotal10,500.00

Testing and release

  • Item: QA testing and bug fixesAmount: 1,540.00
    Details:
    On 12 test devices
    Qty:
    14
    Unit:
    hour
    Rate:
    110.00
  • Item: App store listing and submissionAmount: 350.00
    Details:
    Screenshots, listing text, release build
    Qty:
    1
    Unit:
    submission
    Rate:
    350.00
Testing and release subtotal1,890.00

Platform and service fees, passed through at cost

  • Item: Developer account registrationAmount: 25.00
    Details:
    [Platform], in the client's name
    Qty:
    1
    Unit:
    fee
    Rate:
    25.00
  • Item: Push notification service, 3 monthsAmount: 57.00
    Details:
    [Provider]
    Qty:
    3
    Unit:
    month
    Rate:
    19.00
  • Item: Crash reporting service, 3 monthsAmount: 27.00
    Details:
    [Provider]
    Qty:
    3
    Unit:
    month
    Rate:
    9.00
Subtotal
12,390.00
Sales tax on development services, if applicable (0%)
0.00
Platform and service fees, passed through at cost
109.00
Total
12,499.00
Less: retainer applied
3,000.00
Amount due
9,499.00

How to pay

Accepted methods:
Bank transfer, ACH or check
Account name:
[Account name]
Bank details:
[Bank name, account and routing numbers]
Payment reference:
Invoice AD-0412

Billing notes

  • Milestone 1 (design and prototype) was billed on invoice AD-0388.
  • Platform and service fees are billed at cost, without markup, and are not part of the subtotal; the accounts are in the client's name.
  • Retainer: 3,000.00 received on Aug 20, 2026, and applied to this invoice.

Please quote the invoice number with your payment.

App development invoice

An invoice for a mobile app project: fixed-fee milestones, testing and app store submission, platform and service fees passed through at cost, a tax rate cell on development services, the retainer applied and the amount due.

A request for payment — shows the amount due

What an app development invoice is for

An app development invoice bills a client for work on a mobile app: milestones you've delivered, and the testing and store submission it takes to release the app. It also passes through the platform and service fees you paid on the client's behalf, at cost, and takes off any retainer the client paid up front.

This template is set up for an Android app, but the layout works for any mobile app. For a website project, with hosting, domains and plugin licenses, see the web development invoice.

What's on the app development invoice

  • Developer: business name, address, and phone or email
  • Invoice details: invoice number, invoice date, payment terms, due date and "Project no."
  • Bill to (client): company, attention, address and email
  • App: the app, its "Package name" (the app's unique ID in the store) and "Agreement", the contract the work is billed under
  • Milestones: each fixed-fee milestone with its details, quantity, unit, rate and amount, and a milestones subtotal
  • Testing and release: QA testing by the hour and the app store listing and submission, with a testing and release subtotal
  • Platform and service fees, passed through at cost: the developer account and the third-party services the app uses
  • Totals:
    • "Subtotal";
    • "Sales tax on development services, if applicable";
    • "Platform and service fees, passed through at cost";
    • "Total";
    • "Less: retainer applied";
    • "Amount due".
  • How to pay and Billing notes: payment details as placeholders, and notes on earlier milestones, the pass-through fees and the retainer

The sample bills a fitness studio for a class booking app. The lines are:

  • milestones 2 and 3 (core features 6,500.00, release candidate 4,000.00);
  • 14 hours of QA testing at 110.00 (1,540.00);
  • the store listing and submission (350.00).

That's a subtotal of 12,390.00. The platform and service fees add 109.00, for a total of 12,499.00. Less the 3,000.00 retainer, 9,499.00 is due on Net 15 terms.

Milestones or hours

Bill on the basis your agreement sets, and keep each basis in its own table.

  • Milestones suit defined deliverables, such as a prototype, core features or a release candidate. Bill each at its agreed fee when it's delivered. Say in the details what it covered, as the sample does ("Accounts, class booking, push notifications"). The sample's billing notes in the Word and Excel files record that milestone 1 went on an earlier invoice, so the client can follow the project across invoices.
  • Hours suit work whose amount you can't fix in advance, such as testing and bug fixing. The sample bills QA testing by the hour, "On 12 test devices". Keep your time records so you can answer questions about the hours.

If you also bill ongoing maintenance or support after launch, agree it separately, for example as a monthly retainer. Bill it on its own invoice, or as its own lines.

Testing and store submission

Releasing an app takes work beyond writing the code: testing on real devices, fixing what turns up, and preparing the store listing (screenshots, description and the release build). The template gives these their own "Testing and release" table, so the client can see they're separate from the feature milestones.

Store review is up to the store, so bill the submission work you did, not the store's approval. Say in your agreement what happens if a store asks for changes before it accepts the app.

Platform and service fees, passed through at cost

An app can need accounts and services the client pays for. The template bills them at what they cost, in their own table, kept out of the taxed subtotal:

  • Developer accounts. Google says for Google Play: "There is a US$25 one-time registration fee" (Play Console Help). Apple lists a "$99 annual membership" for its Developer Program (Apple Developer Program). Both were checked on October 29, 2026; check the current fee before you bill it.
  • Third-party services, such as push notifications or crash reporting, billed for the months they cover.

In the Word and Excel files, the sample note says the accounts are "in the client's name". Registering the developer account and services in the client's name means the client keeps control of the app's store listing and data if you stop working together. Agree with the client who owns each account before you open it.

Retainer applied

If the client paid a retainer when the project started, take it off the total on "Less: retainer applied". Say in the billing notes when you received it and how much of it you're applying. The sample note in the Word and Excel files says: "3,000.00 received on Aug 20, 2026, and applied to this invoice." If you apply only part of a retainer, say how much is left for later invoices.

Code ownership and licenses

Who owns the app's code, designs and store listing, and when ownership passes to the client (for example, on full payment), are terms of your agreement, not of the invoice. Set them out in the contract before the work starts, along with any third-party code or licenses the app uses. The invoice's "Agreement" line points to that contract. For ownership or licensing questions, talk to a lawyer where you work.

Payment terms and sales tax

Agree payment terms in your contract, and print them with the invoice date and due date on every invoice; the sample uses Net 15. If you want to charge a late fee or interest, agree it in writing first and check the rules where you work.

Whether development services are taxable depends on where you do business and what you deliver. Check with the tax agency where you work. The "Sales tax on development services, if applicable" line has a rate cell that starts at 0%, and it applies to the subtotal only, not to the pass-through fees.

How to fill in the template

  1. Add your business details, then the invoice number, invoice date, payment terms, due date and project number.
  2. Under "Bill to (client)", enter the client. Under "App", add the app's name, its package name and the agreement reference.
  3. Enter each milestone delivered since your last invoice, with what it covered.
  4. Add testing hours and any store submission work under "Testing and release".
  5. List the platform and service fees you paid, at cost, with the provider and the period.
  6. Set the sales tax rate (or leave it at 0%), and enter the retainer you're applying.
  7. Edit the billing notes, replace the placeholders in "How to pay" with your own details, and send the invoice.

The PDF is a blank form for filling in by hand. The Word and Excel files have the same layout with the sample project filled in, for you to overwrite.

In the Excel file:

  • each line amount is quantity × rate;
  • the table subtotals, the subtotal, the tax, the pass-through total, the total and the amount due are formulas, and the tax rate has its own cell;
  • set the tax rate to 0% to leave tax out, and set "Less: retainer applied" to 0.00 if there's no retainer. Don't delete either row, because the totals refer to them;
  • the milestones and testing tables have three rows each, and the fees table four. For more lines, insert rows inside a table and copy the amount formula into them.

In Word or on the PDF, work out the amounts yourself.

For a general layout rather than an app development one, see the invoice templates for Word, for Excel, as a PDF, for Google Docs and for Google Sheets.

Invoicing in Billed

If you invoice in Billed, you can track time against tasks and projects and invoice hourly projects from the tracked time. Clients can pay online by card or PayPal, and Billed can send automatic reminders for overdue invoices. For maintenance billed at the same amount every month, Billed's recurring invoices send it for you.

Related templates

Skip the Templates — Create Invoices Online

Create and send invoices with Billed, accept card and PayPal payments on them, and send payment reminders.

No credit card required.

What's included in this invoice template

Charge Where it goes Taxed?
Milestones Milestones table Rate cell on the subtotal
QA testing, store submission Testing and release Rate cell on the subtotal
Developer account, services Fees, at cost Not in the taxed subtotal
Retainer paid Less: retainer applied Comes off the total

When this isn't for you

For a website project with hosting, domains and plugin licenses, the web development invoice fits better. If you're quoting the project before it starts, send an estimate or proposal first; this template bills work already delivered.

How To Send Invoices With Billed

Billed lets you send invoices by email or link, take card and PayPal payments on them, and send payment reminders.

1

Sign Up Free

Create your free Billed account. No credit card required.

2

Create Your Invoice

Choose an invoice template and add your logo, business details and payment terms.

3

Send It and Follow Up

Email the invoice or share its link. Connect Stripe or PayPal to accept card and PayPal payments on it, and send payment reminders.

Frequently Asked Questions

Common questions about this invoice template.

Ready To Create Your Invoice?

Create and send invoices with Billed, accept card and PayPal payments on them, and send payment reminders.

No credit card required.