Skip to content

Collections

Get paid for the work you already did.

TradesWork collections chase overdue invoices by text on a schedule, retry failed membership cards, show A/R by age, stop new bookings for customers on credit hold, and add finance charges only if the owner turns them on.

Accounting overview with accounts receivable and invoices · Real product screenshot, demo company data.
Accounting overview with accounts receivable and invoices

What it does

Everything collections does for your shop

03

A/R aging you can act on

Open A/R on Accounting, plus an A/R aging dashboard widget by days late: not yet due, 1 to 30, 31 to 60, 61 to 90 and 90 plus. Invoices without a due date use your company's invoice terms.

A/R aging you can act on · Real product screenshot, demo company data.
Accounting overview with accounts receivable and invoices

Overdue text reminders

Reminders go out 3, 7, 14 and 30 days past due by default, each with a pay link. Quiet hours and STOP are respected, and the balance is re-checked first so a paid invoice is never chased.

Card retries on membership dues

A failed membership charge is retried 1, 3, 7 and 14 days after the first failure, each with an update-card text. After the last retry the period goes past due and overdue reminders take over.

Credit holds that block booking

A customer on hold can't get a new job from the office, the API or online booking until the balance is settled or an owner or admin allows bookings for a set time with a reason.

Opt-in finance charges

Off by default. The owner can turn on monthly interest (1.5% default) or a flat late fee after a grace period, with an optional minimum and cap. Interest never compounds on earlier finance charges.

Escalation automations

Templates add a collections tag and a high-priority task for accounting at 30 days past due, or send a payment reminder at 7 days. Automations can email; the built-in reminders are text only.

How it works

Step by step

  1. 1

    Set terms and reminder days

    In Settings, Billing, an owner or admin sets invoice terms and the reminder schedule (up to 8 steps, 1 to 365 days past due).

  2. 2

    Let reminders and retries run

    The daily billing run sends due reminders and card retries mid-morning, skipping anyone already paid, opted out or inside quiet hours.

  3. 3

    Work the aging list

    Each week, sort open A/R by age and call the 61 to 90 day group before it becomes the 90 plus group.

  4. 4

    Decide on holds and fees

    Turn on automatic credit holds and finance charges only once your terms say so in writing. Both are owner or admin decisions, and finance charges are owner only.

Who it helps

Owner
Decides whether holds are automatic and whether finance charges exist at all, and can override a hold for a good customer with a reason that is audited.
Accounting
Gets reminders and retries done without manual texting, and a task list of escalated invoices instead of a spreadsheet.
CSR
Sees a Credit hold badge on the customer and a clear message when booking is blocked, instead of discovering the balance after the truck rolls.

What to measure

Days sales outstanding
Open A/R divided by credit sales over the period, times the days in the period. Track it monthly from the Open A/R figure and invoiced revenue.
Share of A/R over 60 days
Dollars in the 61 to 90 and 90 plus buckets divided by total open A/R, from the A/R aging widget. This is the money most at risk.
Reminder recovery
Invoices paid within 7 days of a reminder text divided by invoices that received one. Tells you whether your reminder days are well placed.
Customers on hold
Count and overdue balance from the Credit holds list on Accounting, Billing, reviewed weekly.

Compared with ServiceTitan

How TradesWork collections compares

ServiceTitan's own help center says a credit hold does not physically block new bookings and that interest has to be charged manually each cycle. In TradesWork a hold blocks new jobs until someone with authority overrides it, and finance charges, once the owner opts in, are added automatically once a month.

 ServiceTitanTradesWork
Credit holdA red banner on the call and booking screen; booking is not blocked, per its help centerBlocks new jobs, office and online booking, and member visit booking until settled or overridden
Placing a holdApply a Credit Hold tag on the customer record and add a noteAutomatic by days past due (off by default) or manual with a required reason
InterestNo automatic recurring interest; someone charges it manually each cycle, per its help centerOpt-in monthly interest or flat late fee, added once a month, never compounding
Customer statementsStatements sent from AR Management, from posted and exported invoicesNo customer statements yet

ServiceTitan details from its public help center and published pages; see sources below.

Most overdue invoices in a service business aren't disputes. They're a customer who meant to pay, a card that expired, or a property manager who needs a second nudge. The fix is a schedule that nudges every time without someone remembering to, plus a hard stop for the few customers who keep booking while they owe you. TradesWork does the nudging automatically and keeps the hard decisions with the owner.

The collections ladder

Here is how an unpaid invoice moves through TradesWork with the default settings. Each rung is a setting you can change or switch off.

Days past dueWhat happensDefault
3Friendly reminder text with the pay linkOn
7Second reminder textOn
7Payment reminder automation (text, waits for approval)Template, off until installed
14Third reminder textOn
30Fourth reminder textOn
30Escalate automation: collections tag and a high-priority task for accountingTemplate, off until installed
After grace period (30 days)Finance charge line added once a monthOff; owner opt-in
60Automatic credit hold if the customer's overdue balance meets your minimumOff; owner or admin opt-in

The reminder text says, in substance, that invoice number N for the amount was due on the date, links to secure payment, and thanks the customer if they've already paid. You can set up to eight reminder steps, each between 1 and 365 days past due.

Reminders that don't embarrass you

Three checks run before any reminder goes out:

  • The balance is re-checked. If the invoice was paid an hour ago, nothing is sent.
  • Quiet hours and STOP are respected. The default quiet window is 9 pm to 8 am in your company's time zone. Opted-out numbers are never texted.
  • One text per invoice per step. A re-run of billing never doubles up.

Invoices still in a membership card-retry sequence are skipped, because the retry texts already cover them. That's the main way TradesWork avoids sending a customer two different "you owe us" texts on the same day.

Card retries on membership dues

Recurring dues are where the money quietly leaks. When a member's card is declined, TradesWork retries it on a schedule: 1, 3, 7 and 14 days after the first failure by default (one to six retries, each up to 60 days, increasing). Each try texts the customer a link to update their card, a pay link and the date of the next try. An expired card or no card on file counts as a failure and gets its own "add a card" text.

After the last retry the period becomes past due, the customer gets a past-due text, and the overdue reminders above take over for that invoice. The membership stays active; it is never suspended automatically. Every step lands in the Billing activity log on Accounting, Billing, and the office can Retry now or Skip each period. More on dues in memberships.

Reading A/R by age

Accounting overview: open A/R, collected this month and the unpaid invoice list with balances. · Real product screenshot, demo company data.
Accounting overview with accounts receivable and invoices

TradesWork shows aging two ways, because they answer different questions:

ViewBucketsAnswers
By days lateNot yet due, 1–30, 31–60, 61–90, 90+Who is late, and how late
By invoice age0–30, 31–60, 61–90, over 90 daysHow old is the money we're owed

Days late is the one to work from each week. If an invoice has no due date, your company's invoice terms are used, so nothing silently drops out of the buckets. The A/R aging widget can sit on any dashboard (see reports and dashboards), and Connect QuickBooks reconciles open A/R to the penny when you move over (see QuickBooks).

Credit holds that actually hold

A credit hold in TradesWork is a rule, not a reminder. While a customer is on hold, these are blocked:

  • creating any new job for them,
  • booking from the office or the API,
  • online booking,
  • booking their membership visits.

Membership billing jobs are exempt, so dues can still be invoiced. The error tells staff to settle the balance or ask an owner to allow bookings from the customer page. Everyone who can see the customer sees a Credit hold or Can book badge, the overdue balance and any past-due membership note.

  1. 1

    Hold is placed

    Automatically, when any invoice is at least 60 days past due and the overdue balance meets your minimum, or manually by an owner or admin with a reason.

  2. 2

    Booking is blocked

    Office, API and online booking all stop for that customer, with a message telling staff what to do.

  3. 3

    Owner or admin overrides if needed

    Allow bookings with a reason for 2 hours, 24 hours, 3 days or 7 days. It expires on its own.

  4. 4

    Hold releases

    Automatic holds release once the customer no longer qualifies. Manual holds stay until someone releases them.

Placing, releasing and overriding all write audit entries, and the Credit holds list on Accounting, Billing shows who's on hold and for how much. Automatic holds are off by default. The 60-day threshold can be set anywhere from 1 to 365 days.

 ServiceTitanTradesWork
Does a hold stop booking?No. Its help center says a hold triggers a red banner but doesn't block new bookingsYes, for new jobs, office, API, online and member visit booking
How staff are expected to reactA business rule: CSRs transfer delinquent customers to A/R when they see the bannerBooking fails with a message; an owner or admin can allow bookings for a set time
Interest on overdue invoicesCharged manually each cycle; no automation rule for fees, per its help centerOpt-in, added once a month automatically, no compounding

Source: ServiceTitan help center, Collect What You're Owed

ServiceTitan's article on collections says it plainly: a credit hold "does not physically block new bookings," and it recommends a manual policy for CSRs instead.1 If your office already runs that policy well, the difference matters less. If holds have been ignored in a busy week, it matters a lot.

Finance charges, only if you want them

Finance charges are off until the owner turns them on, and turning them on means confirming a note that interest and late fees are regulated by state and local law. Turn them off and the confirmation is cleared, so turning them back on asks again.

SettingOptionsDefault
KindMonthly interest or flat late feeMonthly interest
RateUp to 10% per month, or a flat fee up to $1,0001.5% per month
Grace period0 to 365 days30 days
Minimum and monthly capOptionalNone

At most one labelled line is added per invoice per month, for example "Finance charge (1.5% per month on the overdue balance)."

Monthly interest charge

rate × (overdue balance − earlier finance charges), never more than that principal

That's the no-compounding rule: interest is never charged on interest. Finance charges are never taxed or member-discounted, and each one is audited. ServiceTitan's help center, by contrast, says there is no automatic recurring interest and that someone has to charge it manually each cycle.1

What's not here yet

Be clear-eyed about the gaps before you plan your collections process around TradesWork:

  • No customer statements. Each invoice is chased individually. ServiceTitan sends statements from AR Management.1
  • No payment plans. Consumer financing runs through third-party lenders, with the office handling applications.
  • No write-offs or bad-debt workflow. Void what should be voided and handle bad debt in your books.
  • No email in the built-in reminders. Use an automation for email.
  • One-off invoices aren't auto-charged. Saved-card charging and retries cover membership dues; other invoices get reminders and a pay link.

If you're coming from ServiceTitan, note that its help center says the AR Management screen isn't built to export directly to Excel and points to the AR Transactions By Customer report instead, with a layout that isn't identical.2 Run that before cutover so you have a clean starting A/R to check against.

Free download · ExcelField Service KPI ScorecardTrack the 12 numbers that run a service business, week by week, with formulas already built in.

Footnotes

  1. ServiceTitan help center, "Collect What You're Owed." https://help.servicetitan.com/docs/collect-what-youre-owed ↩ ↩2 ↩3

  2. ServiceTitan help center, "Exporting AR Management to Excel." https://help.servicetitan.com/docs/exporting-ar-management-to-excel.md ↩

Free download

Field Service KPI Scorecard

Track the 12 numbers that run a service business, week by week, with formulas already built in.

Get it free
  • 12 KPIs with definitions and formulas
  • 52-week tracker with trends
  • Targets and red / green flags
  • Per-technician view

Frequently asked questions

The built-in reminders are text messages with a pay link. If you want email, install the Payment reminder or Escalate automation and add an Email the customer step; automations support email.

Sources

Last reviewed October 15, 2026. Third-party sources are marked; some are written by competing vendors.

  1. 1.ServiceTitan help: Collect What You're Owed
  2. 2.ServiceTitan help: Exporting AR Management to Excel

Ready to run a tighter shop?

Try the TradesWork AI plan free for 14 days. Bring your customers and price book, or start fresh with a price book made for your trade.

  • No credit card
  • No contract
  • Cancel any time
Three workers in coveralls unloading equipment from a van