Onigiri home

Invoice Generator

Pricing

Industries

Resources

Blog

Sign In

Start for free
Onigiri home
Onigiri home

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
Invoice #0207Paid
Materials deposit · Dana W.$2,500.00
You receive$2,427.200% Onigiri fee
Sound familiar?

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

From deposit to final payment

From deposit to final payment

Here’s how a job gets billed in Onigiri, from the signed contract to the final walkthrough.

  1. 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).

  2. 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.

  3. 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.

  4. 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.

  5. 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.

What it looks like

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.

Want this as a Word, Excel or PDF file? Get the free contractor invoice template →

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 →
Dana · 17:42Paid! The bathroom looks amazing, thank you 🙌✓ Invoice #0214 paid · $1,500.00

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
Sounds like you? Start free →

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

Simple pricing

Simple pricing

No credit card required

MonthlyYearly - 3 months free
Free
Free forever
$0/month$0 per year
  • 3 invoices per month
  • Unlimited clients
  • Your logo, colours and fonts
  • Shareable invoice links
  • Payment status tracking
  • Income tracking
PRO
$9/month$108 per year
  • Everything in Free plus
  • Unlimited invoices
  • Item & service templates
  • Emails sent in your name
  • Online card payments
  • 0% Onigiri fee on Stripe payments
Start for free

Start on the Free plan. It’s free forever, and you can upgrade to PRO in the app whenever you need more.

Questions contractors ask about Onigiri

Questions contractors ask about Onigiri

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?

→Your turn

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.