
Invoicing software for contractors
Get the deposit before you buy materials and the final payment before you leave the driveway. Send an invoice from your phone in a minute, and your client pays it by card or Apple Pay. The money lands in your own Stripe account.
- Free plan, no credit card
- Deposit, progress and final invoices
- 0% Onigiri fee on card payments
The job’s done. The money isn’t.
The deposit and the draws usually come in fine. It’s the materials you front, the extras and that last payment that eat your evenings.
Materials on your card
You’ve fronted the tile, lumber and fixtures, and the deposit is still “coming this week”.
The last payment turns into a negotiation
The work is done, then the final check waits on the inspection, one more punch-list item or “reviewing the invoice”.
Extras that never made the bill
A “while you’re here” job gets a verbal OK on site and becomes an argument at the final invoice.
Apps priced for a fleet
Field-service suites start around $30 to $80 a month for one user, and most of it is dispatch and scheduling a one-truck shop never opens.
How it works for contractors
Here’s how a job gets billed in Onigiri, from the signed contract to the final walkthrough.
A deposit when the contract is signed
Send a deposit invoice the day they sign, so the materials aren’t on your card. Save your labor rates, trip charge and common materials as services so the next invoice takes seconds (PRO).
Progress invoices as each phase wraps
Bill demo, rough-in or cabinets on their own invoices, so the final payment stays small. Every invoice shows Sent, Paid or Overdue, so you always know who still owes what.
Final invoice before you pack up
Send it from your phone’s browser at the walkthrough, nothing to install. Your client pays by card, Apple Pay or Google Pay straight into your own Stripe account. With PRO, Onigiri adds 0% on top of Stripe’s fee.
Extras on the bill, not in a text thread
Give each change order, extra hour or dump run its own line with qty × rate, and add sales tax where your state requires it. Your license number and payment terms go in the notes.
Send it the way they’ll open it
Email it, text the link or attach a PDF when a big client’s email blocks links. Add bank details for clients who pay by check or transfer, and put your logo on every invoice.
A bathroom remodel, billed line by line
Labor, materials, the change order and the dumpster each get their own line, and the deposit and draws already paid come off the total, so the last payment is the smallest.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Demolition and haul-away | 1 | $650.00 | $650.00 |
| Labor, 2-person crew (hours) | 48 | $65.00 | $3,120.00 |
| Tile, vanity and fixtures (materials) | 1 | $2,480.00 | $2,480.00 |
| Change order #1: heated floor mat | 1 | $640.00 | $640.00 |
| Dumpster rental, 10-yard | 1 | $425.00 | $425.00 |
| Permit fee | 1 | $185.00 | $185.00 |
Balance due at the final walkthrough. Card, Apple Pay or bank transfer. License #HIC-204518.
Free tools, no sign-up
Guides for getting paid on the job
- Estimate vs invoice: what’s the difference and when to use each
- What is an itemized invoice? Meaning, structure and example
- Net 30 payment terms and other invoice terms, explained
- How to charge a late fee on an invoice (with wording)
- How to remind someone to pay you: a step-by-step follow-up plan
- Common invoicing mistakes to avoid
Is Onigiri right for you?
Onigiri does one job, getting you paid, so it works fine next to the way you already quote and schedule.
Need just the file? Get the free contractor invoice template →Great fit if
- ✓You run a one-truck shop or a small crew
- ✓You bill per job: a deposit, a few draws and a final invoice
- ✓You want clients to pay by card from a link
- ✓You want a free plan that never runs out
Look elsewhere if you need
- ✕Estimates, scheduling or dispatch
- ✕Job costing or a QuickBooks sync
- ✕AIA pay applications, retainage or lien waivers
- ✕Seats for a crew or an office team
Pricing
No credit card required
- 3 invoices per month
- Unlimited clients
- Your logo, colours and fonts
- Shareable invoice links
- Payment status tracking
- Income tracking
- Everything in Free plus
- Unlimited invoices
- Item & service templates
- Emails sent in your name
- Online card payments
- 0% Onigiri fee on Stripe payments
Start on the Free plan. It’s free forever, and you can upgrade to PRO in the app whenever you need more.
What’s the best invoicing software for contractors?
Is Onigiri free for contractors?
Can I invoice a deposit before buying materials?
How do I bill progress payments in Onigiri?
Can clients pay a contractor invoice by card, and does Onigiri take a cut?
Does Onigiri do estimates or scheduling?
Send your first invoice in a minute
Start on the Free plan: 3 invoices a month and unlimited clients, free forever. No credit card required.
