Back to Blog Home

Accounts Receivable Management for a Small Team: Who Owns Each Step, and What Runs in Slack

Kipwise checklist page with assigned readings and their completion rates

Small firms usually lose money on receivables because the weekly check that should catch a late invoice belongs to nobody. In the QuickBooks 2025 US Small Business Late Payments Report, a January 2025 survey of 2,487 US businesses with 0 to 100 employees, 56 percent said they were owed money from unpaid invoices, an average of $17.5K each, and 47 percent had some invoices more than 30 days overdue. This guide treats accounts receivable management as an ownership problem. You get the cycle in plain steps, a table that names who does each one and how often, and a way to run the repetitive checks from a Slack thread before you hire a bookkeeper or AR clerk to chase.

The short answer

Good accounts receivable management in a team of 5 to 100 people comes down to four decisions:

  1. Write down your terms before the work starts: due date, late fee, deposit, and what happens when a client goes quiet.
  2. Name one owner for the weekly overdue review, with a fixed day of the week.
  3. Sort each step into a scheduled check, a draft someone approves, or a call a person makes.
  4. Keep a dated trail of every reminder and contact, so a write-off at the end of the year is defensible.

The accounts receivable process in plain steps

The ranking guides agree on the cycle. The Wave guide to accounts receivable management lists six steps: agree the work, price and payment terms; create and send the invoice promptly; track each unpaid invoice's amount and due date; follow up on a reminder schedule; record each payment against the right invoice; and check recorded payments against the bank. The Citi small business guide adds the two ends: the invoice states terms such as net 30, meaning due in 30 days, and uncollectible balances are eventually written off.

Put together, the accounts receivable process for a services firm looks like this:

  • Terms. Agreed in the proposal or contract.
  • Invoice. Sent the day the work or milestone is done, because the clock only starts when the invoice lands.
  • Reminders. Wave's sample timeline: a reminder before the due date, a check on the due date, a follow-up at 7 days overdue, and direct contact at 30 or more days overdue.
  • Aging review. Wave groups unpaid invoices into not yet due, up to 30, 31 to 60, 61 to 90 and over 90 days overdue, and advises you to "Check overdue invoices weekly and all unpaid invoices monthly."
  • Payment and bank match. Each payment recorded against its invoice, then reconciled.
  • Disputes and holds. A client who disagrees with an invoice is a different problem from a client who forgot.
  • Write-off. The last resort, with rules attached.

None of those guides puts a name next to each line.

Why receivables slip in a team with no AR clerk

Wave's guide is current and thorough, and it still never says who should do the weekly review. Citi's guide says sales, customer service and finance should share the credit policy, which is sound advice for a company that has three departments. A 20 person agency has a founder, an operations generalist, and an outside bookkeeper who logs in once a month.

In that setup, the work splits in a predictable way. The founder sends invoices because they own the client relationship. The bookkeeper records payments at month end. Between those two moments, nobody looks. The reminder that should go out at day 7 depends on someone remembering, and the overdue review that Wave recommends weekly happens when cash feels tight, which is usually after the balance has already aged past 30 days.

In a small team the receivables steps rarely fail because nobody knows them; they fail because no single person is named for the weekly overdue review, so give that review one owner before you change any tool. A new invoicing app, a payment portal or a reminder template will not fix a review that nobody runs. The QuickBooks survey found that businesses with overdue invoices were more likely to report cash flow problems and lower digital adoption; tools matter, but only once someone is accountable for looking.

Practitioners describe the same gap. A Hacker News comment from March 2026, written by someone launching a tool for tradespeople, says a general contractor friend "spends a lot of evenings on a laptop chasing invoices and scheduling follow-ups". An older comment puts the trade-off plainly: "Someone chasing the invoices and getting the money is worth it if you have tardy payers." Another commenter notes that collecting debts "takes a lot of time and persistence" and that small businesses would pay someone to do it. These are author reports, not data, but they match why so many owners start pricing a bookkeeper or virtual assistant once receivables pile up.

Who owns each step: an accounts receivable workflow for 5 to 100 people

The cadence column comes from the Wave and Citi guides above; the owner and "who runs it" columns are our recommendation for a team without a dedicated AR person.

StepCadenceOwner in a small teamWho runs it
Agree terms (due date, late fee, deposit)Each new client or contractFounder or account leadPerson: judgment call
Send the invoiceDay the work or milestone is doneAccount leadPerson, or a draft the lead approves
Reminder before the due dateA few days before dueAR ownerDraft a person approves
Due-date checkOn the due dateAR ownerScheduled check
Follow-up at 7 days overdueWeeklyAR ownerDraft a person approves
Weekly overdue review by age bucketOnce a week, fixed dayAR ownerScheduled check, read by the owner
Contact at 30+ days overdueAs it happensAccount lead, with AR ownerPerson: judgment call
Monthly review of all unpaid invoicesOnce a monthAR owner and bookkeeperScheduled check, read by both
Record payment, match to bankAs payments arrive, then monthlyBookkeeperAlert as payment lands; person reconciles
Dispute or hold workAs it happensFounderPerson: judgment call
Write-offRarely, after documented attemptsFounder with bookkeeper or accountantPerson: judgment call

Two roles do most of the work. The AR owner is usually the operations generalist: they run the weekly review, approve reminders, and escalate. The account lead is whoever owns the client relationship, because a 45-day overdue invoice from your largest client needs a conversation.

Split every receivables step into one of three kinds before you automate or hire: a check that can run on a schedule, a draft a person approves, or a judgment call that stays with a person. Owners who skip this sort end up in one of two bad places. Either they hire someone to do all of it, paying hourly for the due-date checks a schedule could run, or they switch on automatic reminders for everything and discover that their biggest client received the same template three times during a billing dispute. The table above tells you what to hand to a schedule, what to hand to a person with an approval step, and what never to hand off.

Running the weekly receivables check from Slack

If your team already works in Slack, the scheduled rows of the table can run there. Here is what that looks like with the Kipwise agent, using only what it does today.

With Xero or QuickBooks Online connected, the agent can look up a contact's outstanding balances, open an invoice and run the aged receivables report, using your own access and only the organisation or company you connected. It says which Xero organisation or QuickBooks company it acted in. It can run a request on a schedule in plain language and post the result in the channel, and it can act when an invoice is created or paid in Xero or QuickBooks, or when a payment comes in on Stripe. It reads the record back with your tools before it posts, rather than acting on the notification alone.

An illustrative example, made up for this article:

> Monday 9:00, #finance thread. The AR owner mentions the agent once: "Every Monday at 9, run the aged receivables report from our QuickBooks company and post who owes what in each bucket, oldest first, with links." > > The agent posts the first report. The owner replies in the same thread, no new mention needed: "Draft a reminder for the two invoices in 31 to 60." The agent drafts them. The owner edits one line and asks it to add a note to each invoice saying the reminder went out on 3 November. > > Wednesday. A client pays. Because the owner also asked to be told whenever an invoice is paid, a message lands in the channel and the Monday list is no longer stale.

What stays with people is the same as in the table. The agent creates or updates invoices, records payments or adds notes only when you explicitly ask. In QuickBooks, a sales invoice is posted live rather than as a draft, so check the wording before you ask it to create one. Credit terms, disputes, whether to pause work for a client, and write-offs remain decisions for the founder.

It also has limits you should plan around. Bank reconciliation is not on that list of actions, so your bookkeeper still does the month-end match. A QuickBooks connection is one company, so a firm with two entities reconnects to switch, while each Xero organisation is a separate grant.

The agent costs $10 per user per month with a 3-user minimum. Compare that with an AR clerk whose first month would mostly go on the scheduled rows of the table above. Our aged receivables report guide shows how to read the report the Monday check posts, and the overdue invoice chasing guide covers the reminder step in more depth.

Accounts receivable best practices that actually change the numbers

These practices change outcomes in a firm of your size. Each comes with its source.

  • Shorter, explicit terms. Citi notes that businesses which state due dates, credit limits and late fees up front "may be less likely to face disputes later." Put the late fee in the contract, not in the third reminder.
  • Invoice the same day. Every day between finishing the work and sending the invoice is a day added to your collection time, and no reminder schedule can recover it.
  • One number to watch. Invensis recommends tracking days sales outstanding, the average number of days it takes to collect after a sale. Citi notes that a high DSO signals slow collections. For a small firm, the trend matters more than the absolute value: if DSO rises three months running while sales are flat, the weekly review is not happening.
  • Watch the aging trend, not just the total. Citi says "Regularly monitoring aging reports helps identify trends that might signal future risk." A total that stays flat can hide a balance moving from 31 to 60 into 61 to 90.
  • Several ways to pay. Citi lists ACH, cards and online portals. Fewer steps for the client means fewer excuses.

Disputes, write-offs and the paper trail

The last rows of the table are where small firms most often get caught out, and the reason is a rule from the IRS. IRS Topic 453 on bad debt deductions says a debt becomes worthless when the facts show there is no reasonable expectation of payment, that you must show you took reasonable steps to collect it, and that a business bad debt is deductible only if the amount was included in your gross income in the current or a prior year. Cash-method businesses generally cannot deduct unpaid fees they never reported as income.

Keep a dated record of each reminder and contact for every overdue invoice, because a business bad debt is only deductible once you can show reasonable steps to collect it. Owners who chase from personal email and phone calls often reach year end with no record of what was sent and when. Log every reminder against the invoice itself, as a note in Xero or QuickBooks, so the trail lives where your accountant will look. If you run the weekly check in Slack, asking the agent to add a dated note to the invoice when a reminder goes out builds that trail as a side effect. Talk to your accountant before writing anything off; this is a summary of the IRS page, not tax advice.

Disputes need a separate lane. When a client says an invoice is wrong, stop the reminder schedule for that invoice, move it to the founder, and record why. A dispute left in the automatic sequence produces the repeated-template problem described earlier.

How to tell it is working

Give the new setup six weeks, then check three things:

  1. The weekly review happened every week. In Slack this is visible: the scheduled report is in the thread with the owner's replies under it. If weeks pass with no reply, ownership has slipped again.
  2. The 31 to 60 bucket is shrinking as a share of the total. That is where reminders do the most good; balances older than that need conversations.
  3. DSO is flat or falling. Calculate it the same way each month.

If the review runs but balances still age, the problem has moved to your terms or to specific clients, and the founder needs to take it up with them.

When to hire instead

A schedule covers the checks and drafts, and a person still makes the judgment calls. If your 30+ day list is mostly disputes, payment plans and clients who need a call, you need a person, and our guide on whether you need a bookkeeper yet helps you size that hire. Hire for the judgment rows of the table, after the scheduled rows already run.

Your next step

Pick the AR owner today, and write their name next to "weekly overdue review" in the table above. Then set that review for the same morning every week, whether in your calendar or as a scheduled request in a Slack thread, and run the first one this Monday.

References

Topics

Related posts

Put an AI teammate in your Slack

Free trial on install: $2 of AI credit for 7 days on the fast model, or $10 for 14 days with all models on a paid Slack plan or for existing Kipwise customers.