Back to Blog
    blog

    Get Paid Faster: Invoicing and Card Payments for the Trades

    Eclipse SchedulingMay 8, 20267 min read

    Get Paid Faster: Invoicing and Card Payments for the Trades

    Every trade business eventually hits the same wall: revenue looks great on paper, but the bank account is thin. The gap is receivables — jobs completed, invoices not paid. In an industry with high labor cost and volatile parts prices, that gap can crush an otherwise healthy business.

    The good news: getting paid faster is almost entirely a workflow problem, not a customer problem. Here's the playbook.

    1. Invoice From the Field, Not the Office

    The old workflow — technician finishes the job, brings the paperwork back to the office, the office keys it into the system, someone emails an invoice a few days later, customer pays two weeks later — is a cash-flow disaster.

    The modern workflow is one continuous mobile flow: complete the job, tap "invoice," review the line items, and hand the phone to the customer for payment or signature. The invoice hits the customer's inbox before the technician gets back in the truck.

    Shops that move invoicing to the field see days-sales-outstanding (DSO) drop by 40–60% in the first quarter. It's the single biggest cash-flow lever available.

    2. Take Card Payments On-Site

    The moment the job is done is the moment the customer is most willing to pay. Every hour after that, willingness drops. Take the card on the spot.

    Modern field-service platforms process cards through the phone or tablet — no separate terminal, no swiper to lose. Tap or manual entry, receipt by text and email, funds settled the next business day. Processing fees are the cost of getting paid this week instead of next month.

    3. Offer ACH for Larger Invoices

    Card fees on a $12,000 install add up. For large invoices, offer ACH as an option — lower fees for you, no extra work for the customer. Most modern payment tools include both in the same checkout link.

    4. Take Deposits on Approval

    For any job above a threshold you set — often $1,000 — take a deposit when the estimate is approved. It funds the parts, sharpens the customer's commitment, and cuts your no-show rate on installs. A 25–50% deposit is standard and rarely questioned.

    5. Card-on-File for Recurring Work

    Every maintenance-plan customer should have a card on file. Every recurring visit should charge automatically. Chasing recurring customers for $199 every quarter is not a business — it's a hobby.

    6. Send Reminders on Autopilot

    For invoices that do age, automated reminders at day 7, 14, and 30 recover most of them without a phone call. Include a one-tap pay link in every reminder. If a human has to call to collect a small invoice, the invoice is already too old.

    7. Offer Financing on Big Tickets

    For installs and remodels, a financing option (typically third-party, at zero cost to you) closes deals that would otherwise walk. Customers who wouldn't write a $9,000 check will happily sign up for $189/month. You get paid in full, up front.

    8. Watch the Right Numbers

    • Days sales outstanding (DSO) — how long, on average, from invoice to payment.
    • On-site collection rate — percent of invoices paid before the technician leaves.
    • Aging bucket totals — 30/60/90 day balances.
    • Failed-charge rate on recurring plans.

    If DSO is over 15 days for residential work, you have a workflow problem, not a customer problem.

    The Compound Effect

    A shop doing $2M in revenue with 45-day DSO carries roughly $250k in receivables. Cut that to 10 days and you free up $200k of working capital — enough to hire a technician, buy a truck, or ride out a slow month without a line of credit.

    Payments is not a back-office function. It's a growth lever.

    Book a demo to see how Eclipse handles invoicing, card payments, deposits, and card-on-file end-to-end.

    See it running on your workflow

    Walk through GPS check-in/out, scheduling, billing, and reimbursement on Eclipse with someone from our team.