Monthly billing and collections for an HR consultancy.

How an HR consultancy in Seri Kembangan stopped rebuilding 120 retainer invoices every month, and stopped chasing payment by hand.

billing.yourfirm.my
HRHR consultancy
SearchCtrl K
Billing run9
Invoices
Collections6
Clients118
Work
Payroll runs
One-⁠off jobs3
LVLavanya · Billing admin

October billing run

Changed9All118
Xero connectedSend 118 invoices
Invoices118go out Fri 30 Oct
Before taxRM 142,380with service tax: RM 153,770
Extras this monthRM 3,9003 one-⁠off jobs
ClientThis monthRMWhy it changed
Terataisari Foods Sdn BhdRetainer + payroll4,500Headcount 132 → 140
Klinik MedikoraRetainer + payroll + extra4,704Leave policy review
Nusavolt EngineeringRetainer + payroll + extra4,110Handbook update
Araskini LogistikRetainer + payroll2,960Headcount 61 → 64
Jatiwangsa PropertiesRetainer + extra1,980Training, 1 day
Bayulima StudioRetainer + payroll1,100First month
Halvora HotelsRetainer + payroll5,950Headcount 286 → 290
Lumora BakeriesRetainer + payroll2,700Headcount 77 → 80
Kirana Dental GroupRetainer + payroll2,385Headcount 41 → 39
Billing

Your HR and payroll firm

Hi Pn. Zabedah, your October invoice for Terataisari Foods is ready.
INV-2510-087RM 4,860.00Due Fri 13 Nov · e-⁠Invoice validated
View and pay ›
It includes payroll for 140 staff, up from 132 in September.
Thank you. Will pay next week.
Noted, thank you. Your receipt comes here as soon as it’s paid.
View and pay
5:02

On screen: Retainer invoices sent on time, and chased.A real project. The business isn’t named, and names and figures on the screens are changed.

Business
HR and payroll consultancy, Seri Kembangan
Team
About 15 staff, 2 partners
Clients
About 120 on monthly retainers
Works with
Xero, MyInvois, Billplz, WhatsApp
First version
4–⁠5 weeks
Project size
Business system, from RM 15k
Before

How billing worked before.

120 retainers, two spreadsheets and one long night in the office at every month-⁠end.

  • At month-⁠end, admin rebuilt about 120 invoices in a spreadsheet, then typed them into Xero.

  • Payroll fees depend on each client’s headcount. The numbers came from another spreadsheet, often a month behind.

  • One-⁠off jobs, like a policy review or a handbook update, were sometimes never billed.

What we built

From each client’s plan to money in the bank.

Clients kept the same plans and the same invoices. The firm stopped building them by hand.

01Billing plans

Every invoice prepared from each client’s plan.

On the last working day, invoices are prepared with headcount taken from that month’s payroll run.

billing.yourfirm.my
HRHR consultancy
SearchCtrl K
Billing run9
Invoices
Collections6
Clients118
Work
Payroll runs
One-⁠off jobs3
LVLavanya · Billing admin

Terataisari Foods

Billing planInvoicesContacts
Plan active
How they are billedChargedRate
HR retainerEvery monthRM 2,400.00
Payroll processingPer staff, from the payroll runRM 15.00
Minimum payroll feeIf under 80 staffRM 1,200.00
One-⁠off jobsWhen a consultant logs oneAs quoted
Service taxOn every invoice8%
October invoice · INV-2510-087DraftHeadcount: Aug 131 · Sep 132 · Oct 140
ItemQtyRM
HR retainer, OctoberFixed every month12,400.00
Payroll processingRM 15.00 per staff1402,100.00
Service tax 8%360.00
Total4,860.00
Headcount taken from the October payroll run closed by Jasmine on Wed 28 Oct: 140 staff, up from 132.
02Invoice, e-⁠invoice and payment

Clients get the invoice, the e-⁠invoice and a way to pay.

Approved invoices go into Xero and are sent to MyInvois, and each client gets it all in one link.

RM 4,860.00

Terataisari Foods Sdn Bhd · due Fri 13 Nov

HR retainer, October2,400.00
Payroll, 140 staff2,100.00
Service tax 8%360.00
e-⁠Invoice
Validated in MyInvois
30 Oct
Download PDF
›
Pay with
Online banking
›
Card
›
Pay RM 4,860.00
9:14
03Reminders

Polite reminders, until it’s paid.

A reminder goes out when an invoice falls due, another a week later, then a partner calls.

billing.yourfirm.my

Collections · open invoices

BoardList
Payments matched from Billplz
Still to collect RM 35,530Late RM 18,105Mon 16 Nov
Due this week 2
INV-2510-064Jatiwangsa Properties

RM 2,138.40 · due Fri 20 Nov

Pay link sentLV
INV-2510-102Bayulima Studio

RM 1,188.00 · due Fri 20 Nov

OpenedLV
Reminder 1 sent 2
INV-2510-079Nusavolt Engineering

RM 4,438.80 · 3 days late

Sent 9:00 amLV
INV-2510-071Klinik Medikora

RM 5,080.32 · 3 days late

Promised WedLV
Reminder 2 sent 1
INV-2510-058Cahayaraya Retail

RM 6,642.00 · 10 days late

Opened, not paidLV
Partner to call 1
INV-2509-044Mutiarawan Travel

RM 1,944.00 · 32 days late · September

Call ThuED
Paid since Mon 9 Nov · matched for you
Terataisari FoodsINV-2510-087RM 4,860.00Thu 12 Nov · Billplz
Halvora HotelsINV-2510-093RM 6,426.00Fri 13 Nov · bank transfer
Araskini LogistikINV-2510-066RM 3,196.80Mon 16 Nov · Billplz
04Partner view

The partners see billed, paid and late on the phone.

Every morning they see who is late, with the next step for each client already planned.

October billing

118 invoices · sent Fri 30 Oct

BilledRM 153,770
CollectedRM 120,184
Not due yetRM 17,425
Late, OctoberRM 16,161
Late, all months · RM 18,105
Cahayaraya6,642
Medikora5,080
Nusavolt4,439
Mutiarawan1,944
Mutiarawan Travel’s September invoice is 32 days lateTwo reminders opened, not paid. Edwin calls on Thursday.
TodayBillingClientsReports
7:45

Each part is a feature with its own fixed price, agreed before we start. See how this project was priced or get a fixed quote for yours →

Everyone who touches an invoice.

Three teams feed the run, and a partner follows up the late ones.

  • LVBilling admin · Lavanya

    Checks only the invoices that changed, then sends the whole run.

  • Consultants

    Log one-⁠off jobs when they finish, so every job is billed.

  • Payroll team

    Close each payroll run, and the headcount flows into billing.

  • Clients

    Get one link with the invoice, the e-⁠invoice and a way to pay.

  • EDPartner · Edwin Danker

    Sees who has paid every morning, and calls only when it’s needed.

What changed at billing time
  • No more rebuilding invoices every month.
  • One-⁠off jobs billed, not forgotten.
  • Everyone knows who has paid and who hasn’t.
Cost and timeline

Invoices first, then collections.

In two phases, so the first invoices went out from the system within weeks.

Phase 1 · 4–⁠5 weeks

Invoices out on time

Phase 2 · 3–⁠4 weeks

Paid, without chasing by hand

Project sizeFrom RM 15kBusiness system · first 3 months of care included?How we price a project

Want billing like this for your firm?

Questions about this system.

What did this project cost?

Business system, from RM 15k. Every feature had a fixed price, agreed before work started, and the first 3 months of hosting and care were included.

Does it replace Xero?

No. Xero stays. Invoices and payments go into it automatically, so nobody types them twice. It can also work with SQL Account or AutoCount.

Can each client be billed differently?

Yes. Each client has their own plan: a fixed retainer, a fee per staff, a minimum fee, yearly items or any mix of these.

Can we start with just the billing run?

Yes. The billing run with Xero and MyInvois can go first, as part of the same fixed quote. Online payment and reminders follow in the second phase.

Another question? Ask on WhatsAppWe reply within one working day.

Free consultation

Tell us how you work today.

We’ll show you what we’d build first and what it costs. Free, no obligation.

  1. 1

    Send us a message

    Pick what sounds familiar and a time. We reply within one working day.

  2. 2

    A free 30-⁠minute call

    On WhatsApp or Google Meet. We look at how you work today.

  3. 3

    A fixed price for every feature

    Your written quote within 3 working days of the call.

Your free consultation30 min
What takes the most time?Pick any
Pick a time
Send on WhatsApp

Or email sales@belcort.com · We reply within one working day.

More of what we’ve built for professional firms