Invoice in one tap
Add your line items, hit send. No complex menus or setup – just a fast, clean flow from job to payment.
❤️
15,124
users joined last week

Scheduling
Book service calls, set addresses, attach job photos, and track work from scheduled to complete – all from your phone.

Estimates
Add labor, parts, and notes on-site. Send a clear estimate right after the walkthrough so the job moves forward without delays.

Price Book
Save your common services and rates in the Price Book. Build estimates faster by picking from saved items – no retyping prices every time.

Invoices
Turn an estimate into an invoice instantly. Add your logo, payment terms, and job notes – organized by client or job site.

Mobile Access
Drafts save automatically so you can create invoices anywhere on-site. Send with a tap once you're back online.

“My invoices look sharp, and I know exactly when they’re seen.”

Add your line items, hit send. No complex menus or setup – just a fast, clean flow from job to payment.

Send branded invoices with a clear breakdown – parts, labor, and fees. Clients know exactly what they're paying for.

Collect payment on the spot – cards, digital wallets, or Tap to Pay. No waiting on checks or chasing clients.

Track payment status for every job in a clean mobile dashboard. Sort by what's paid, pending, or overdue – nothing slips through.


Everything you need to know about the product and billing
You can accept payments right after the job’s done – no extra devices needed. Clients can pay by Cash, Check, Visa, Mastercard, Apple Pay, Google Pay, Cash App Pay, Zelle, Klarna, Link, or ACH Direct Debit.
Tofu is tailored for a wide range of industries, including construction, plumbing, handyman services, electricians, auto repair, HVAC repair, freelancers, lawn care pros, general contractors, cleaning crews, landscapers, and more. It allows you to invoice clients for services and materials, and accept payments online or in person on-site using only your smartphone.
For US users: You can pass the payment fee onto your client by enabling this option in the app. Just go to Settings > Accepting Payments > tap on "Online Payment Fee" and turn on the toggle. This will automatically add the fee to your invoices when a client pays to your Stripe account.
Yes. Go to Settings > Business Information to create and manage multiple business profiles.
Not at all. One of the most common themes in our user reviews is how easy it is to get started. You don’t need any experience or extra time – just sign in and start working.
In the app, you can change the color and template when creating or editing an invoice – tap "Preview" > "Customize".
Tofu is available on iOS, Android, tablets, and desktop.
Less time chasing payments, more time on the job. Try Tofu free.