Invoicing for developers
Invoice Koi is an invoice app for freelance developers, turning tracked hours into lines and a sprint or a retainer into an invoice that repeats on its own.
Nobody argues with the code and everybody argues with the invoice. Half of what you did was in the estimate, some of it arrived on a Thursday afternoon as a message beginning "quick one", and by the end of the month you are trying to reconstruct three weeks of work from a commit log and a feeling.
What developers
put on an invoice.
Save these items with your own rates. Tap to add them to an invoice, with the unit, price and totals filled in.
| Line | Unit |
|---|---|
| Development hours | hrs |
| Day rate | days |
| Sprint, two weeks | each |
| Support and maintenance retainer | month |
| Hosting and third-party services | month |
| Discovery and technical scoping | job |
Set your own prices. The app's starter rates are placeholders. To bill one job today with nothing installed, the free developer invoice template opens in your browser with these lines on it.
Three things that
save the evening.
Hours that end up on the invoice
Track time against a client and turn it into a line, rather than rebuilding a month out of a commit log. What was tracked is what is billed.
A retainer that drafts itself
Set the support arrangement once on a monthly cadence and the draft is waiting on the day it is due. You look at it, add anything on top, and send it.
The build and the running costs, kept apart
Hosting and third-party services go under their own heading with their own subtotal, so a client can see what they are paying you and what they are paying somebody else through you.
Asked by developers.
Can I bill hourly on one project and a fixed price on another?
Yes. The unit belongs to the line, not to the invoice, so an hourly line, a day rate and a fixed-price milestone can sit on the same document.
How do I invoice a monthly support arrangement?
As a recurring invoice on a monthly cadence. The draft appears with the client and the line already on it, and nothing goes out without you sending it.
Can I re-bill hosting at cost?
Scan the receipt into an expense and re-bill it as a line. Taking it back off removes that line and no other.
Weighing up apps? Invoice Koi vs Invoice Simple and Invoice Koi vs Wave set the features side by side, including where they win. Or see all 12 comparisons.
-
For electricians
-
For plumbers
-
For HVAC engineers
-
For builders
-
For carpenters
-
For roofers
-
For painters and decorators
-
For landscapers
-
For cleaning businesses
-
For handymen
-
For tilers
-
For flooring fitters
-
For plasterers
-
For mobile mechanics
-
For pest controllers
-
For appliance repair engineers
-
For garage door engineers
-
For locksmiths
-
For pool and hot tub engineers
-
For pressure washing contractors
-
For window cleaners
-
For carpet cleaners
-
For tree surgeons
-
For fencing contractors
-
For irrigation installers
-
For house clearance companies
-
For designers
-
For writers
-
For consultants
-
For photographers
-
For videographers
-
For event planners
-
For hairdressers
-
For tutors
