AI ProgramsRetreatBlogAboutCareersBook a Conversation
Workflows/Revenue

Monthly Invoicing

One billing cycle, four dates, zero chasing. Invoices are created on the 31st, dated forward to the 1st, due on the 20th, and escalated the moment they slip.

Created 31stDated 1stDue 20thCard payments Off by default

One month, four dates

The whole workflow hangs on a fixed calendar. Same dates every month, no judgment calls.

31stCreate
Invoices created

All client invoices built in QuickBooks on the last day of the month.

1stDated
Dated forward & sent

Invoice date is set to the 1st of the new month and sent the same day.

20thDue
Payment due

QuickBooks reminds clients automatically as the date approaches.

21stEscalate
Escalation

Anything unpaid past the 20th gets escalated. No waiting, no assuming.

The five steps

01
Create client invoicesHuman31st of the month

Invoices are created in QuickBooks on the 31st, dated forward to the 1st, with payment terms set to the 20th. Credit card payment stays disabled by default, with a single exception client where it is turned on.

02
Send invoicesHumanSame day

Invoices go out the same day they are created. One check before hitting send: the displayed invoice date and due date are correct.

03
Automated remindersQuickBooksLeading up to the 20th

QuickBooks automatically sends payment reminders to clients approaching their due date. No manual action required unless a client has a specific question.

04
Payment dueQuickBooks20th of the month

The 20th is the deadline. One known client pays a few days late every month, and that is accepted. Everyone else is expected on time.

05
Escalate anything unpaidHuman21st onward

Any invoice unpaid beyond the 20th gets escalated immediately. The rule is explicit: do not wait, and do not assume it will resolve itself.

The seven elements

Every workflow we document has the same anatomy: seven elements, each assigned to a human, a machine, or both. This is the Centaur Map from our workflow design method.

01 TriggerMachine

The calendar. The 31st arrives every month whether anyone feels like invoicing or not.

02 InputsMachine

The client list, agreed terms, and billing history, all living in QuickBooks.

03 DecisionHuman

The exceptions: which client gets card payments enabled, and what gets escalated versus tolerated.

04 RoutingMachine

QuickBooks routes reminders to clients approaching their due date, automatically.

05 OutputBoth

Invoices created by a human on the 31st, dated forward to the 1st by rule.

06 DeliveryMachine

Invoices and reminders reach clients through QuickBooks the day they are created.

07 MeasurementBoth

Paid versus due on the 20th. Anything past due becomes an escalation list, never a shrug.

The standing rules

  • Create on the 31st, date to the 1st, due on the 20th
  • Credit card payments are off by default, one exception client
  • Reminders are automated, never manual
  • Past the 20th means escalate, not wait

Why the dates are fixed

  • Forward-dating keeps every invoice aligned to a clean calendar month
  • A fixed due date makes late payments obvious at a glance
  • Automation handles the chasing so humans only handle exceptions
  • A hard escalation rule means receivables never quietly age