← Back to Maya For QuickBooks

For Plumbing Companies

Receipt tracking your plumbing crew will actually use

Your plumbers text receipts from the supply house, the van, the crawlspace. Maya puts them in QuickBooks. No app. No login. No training.

Where plumbing receipts go to die

A plumbing receipt has a short life expectancy. It starts at the supply house will-call counter at 6:45 AM. It goes into a chest pocket. The chest pocket goes under a crawlspace. The receipt comes out damp, folded, and half-illegible — if it comes out at all.

Then there's the 8 PM water heater call. Your plumber runs to the big-box store for elements and a thermostat, pays with his own card because the store card lives in the office, and stuffs the receipt in a hoodie that goes straight into the wash.

By month's end, your office manager is texting the crew photos of a shoebox, asking which job the $341 supply house ticket belonged to. Nobody remembers. The job costs get dumped into a generic materials account, your per-job margins turn to fog, and the receipts your accountant needs at tax time simply aren't there. The deductions you can't document are deductions you lose.

Why expense apps fail plumbing crews

You've probably tried one. You set up accounts for everyone, walked the crew through it at the Monday meeting, and reminded them twice a week for a month. By week three, your master plumber uses it, your apprentice does sometimes, and everybody else keeps doing what they did before.

It's not a discipline problem. It's a context problem:

  • Nobody's at a desk. Your people are under a house, on a roof next to a condensate line, or standing at a supply counter with twelve other tradespeople waiting. An expense app assumes someone will stop, unlock a phone, open an app, log in, and photograph a receipt. That's five steps between a wet hand and a piece of paper.
  • Per-seat pricing punishes your bench. Most expense apps charge per user. Plumbing crews swell with apprentices, subs, and seasonal help — and every seat you pay for whether or not they ever submit a single receipt.
  • You become the receipts cop. When the app doesn't stick, enforcement falls on you or your office manager. Every "did you grab a receipt for that?" text you send is time you're not estimating, dispatching, or selling maintenance agreements.

The fix isn't a better app. Your crew doesn't need better software. They need fewer steps between the receipt and the books.

How Maya works for a plumbing company

Maya gives your company one text number. Anyone on any truck can text a photo of any receipt to it. That's the whole rollout plan.

Here's what it looks like on a real Tuesday:

  • Your journeyman runs the morning material pick-up at the supply house. At the counter, he snaps the ticket and texts it to your Maya number before he's back in the van.
  • The repipe crew grabs fittings and ProPress from a second supply house across town. Text. Done.
  • Someone buys glue and cleaner for stock at a hardware store on the way home. Same number, same thread — flagged for stock instead of a job.

On the other end, Maya's AI reads each receipt — vendor, amount, date, line items — and creates a draft transaction in QuickBooks. The receipt image is attached. You or your bookkeeper approves it when you do the books. No data entry. No shoebox. No month-end forensics.

Text the receipt. It's in QuickBooks. That's the whole system.

Want the step-by-step with the AI internals? Here's the full workflow.

Job costing, one text at a time

Knowing you spent $6,000 on materials this month is one thing. Knowing the Maple Street repipe ate $2,400 of it — and the Henderson water heater replacement came in at $180 over the quote — is what keeps your estimates honest and your service calls profitable.

With Maya, your plumbers write the job on the receipt — "MAPLE," "HENDERSON," or whatever code you use — before texting it, or include it in the message. Maya maps it to the right project in QuickBooks, so every fitting, valve, and tank fee lands on the job it belongs to. Truck stock gets flagged as stock. No new habit to teach; every plumber alive already scribbles on tickets with a paint marker or sharpie. See exactly how project codes work with Maya.

What your bookkeeper sees

Instead of a shoebox and a stack of damp pocket-receipts at month's end, your bookkeeper gets clean drafts in QuickBooks all month long: vendor, amount, date, job, image attached. They review and approve. The receipts are already coded, already documented, already attached to the transactions they belong to.

And when tax season or an audit asks "what was this $341 supply house ticket?" — the answer is one click away, not one phone call to the apprentice who quit in October. Here's why that paper trail matters more than you think.

Why texting wins where apps lose

Your plumbers already text constantly — to you, to the supply house, to the GC, to homeowners with photos of the problem. Texting isn't a habit you have to build. It's the one behavior on a truck that's already universal.

Expense apps have to fight for adoption because they ask people to change what they do. Maya doesn't ask anyone to change anything. The receipt just rides along on a text they were going to send anyway.

  • No downloads — nothing to install, nothing to update, nothing to break.
  • No logins — one company number, anyone on any truck can use it, including the sub you called in at 4 PM.
  • No training — if they can text a photo, they already know how to use Maya.
  • No per-seat fees — one number, whole crew, however the schedule swings.

Get receipts out of the van and into QuickBooks

Get a Maya number. Tell your crew to text receipts to it. That's the rollout plan.

Get Your Maya For QuickBooks Number

Have questions? Contact us