Finlivo
← All posts
Finlivo Business

How to keep track of what you owe each supplier on a job

Deliveries arrive in pieces and payments go out in round numbers, so the balance drifts. Here is a simple way to always know where you stand with every supplier.

Ask a contractor what they owe their lumber yard and you will often get a pause, then a number with "about" in front of it. That's not carelessness. It's how the work happens: materials arrive across three weeks, you pay $2,000 one Friday and $1,500 the next, and the supplier's own invoices land whenever their office gets to them.

The gap between "about" and the real figure is where money leaks. Sometimes you pay twice for one delivery. More often you lose an argument because you can't show what you've already paid.

The fix isn't complicated, but it does need to be the same every time.

Write down two kinds of entries, and only two

Every line in a supplier's account is one of these:

  • What they supplied. A delivery, a service, a bill. It has a date, what it was, and what it cost.
  • What you paid them. Cash, a bank transfer, a check. It has a date and an amount.

That's it. Discounts, returns and credit notes are just one of those two with a different number. Keeping it to two kinds makes the balance easy to work out and easy to check: everything you paid, minus everything they supplied.

If you've paid less than they supplied, you have a Due: money you still owe. If you've paid more, you have an Advance: money sitting with them that the next delivery will use up.

Record the delivery when it arrives, not when the invoice does

This is the habit that makes the biggest difference. The invoice might come two weeks later, or not at all for a small hardware store. The delivery note, or a photo of what came off the truck, is in your hand today.

Write it down on site: 60 sheets of drywall at $14.50, $870. If the invoice later says $14.75, you change one line and the balance corrects itself. You're never more than one entry away from the truth.

In Finlivo Business this is an expense on the project's ledger with the supplier chosen. You can add the quantity and unit price, and a photo of the receipt sits with the entry. It saves even when there's no signal on site and sends when you're back in range.

Keep one account per supplier per job

If you buy from the same yard for three different jobs, keep them apart. Mixing them means you can't tell which client's job ran over, and when a supplier says "you owe us $4,200", you can't check it against any one project.

A separate ledger per project, each with its own list of suppliers, keeps every conversation short. "On the Oak Avenue job you've supplied $7,748 and I've paid $7,250, so I owe you $498." Nobody argues with a statement like that.

Pay against the balance, not against invoices

Round-number payments are normal, and fine. Pay $1,000 when the balance is $498 and the account simply flips: the $498 Due is cleared and the other $502 becomes an Advance. The next $480 delivery comes out of that, leaving $22.

This is where a lot of paper records go wrong, because the extra $502 is easy to forget. Write the payment as one entry and let the balance tell you what happened. In Finlivo Business, a line under the amount says it before you save: "Pays Mike's $498 Due · $502 extra becomes Advance."

Settle up with a statement, not a conversation

Once a month, or whenever a supplier asks, send them their statement: every delivery and payment in date order, with the balance after each line. Most disagreements disappear the moment both sides look at the same list. The ones that don't are usually a delivery one of you missed, and now you can see exactly which.

A statement also protects you. If a supplier later claims a payment never arrived, you have the date, the amount and the running balance that followed it.

Finlivo Business makes a PDF or Excel statement for any supplier and any period, ready to send on WhatsApp or email.

What about paying for work, not materials?

Some payments aren't for materials at all. You pay a mason $1,200 to build a wall, and he brings his own crew. There was no delivery to record first, so treating it as a normal payment would leave him with a $1,200 Advance that never gets used.

Record it as the cost of the work instead. It goes straight into the job's total cost and leaves his Due and Advance alone. In Finlivo Business that's Payment for work on the payment screen.

A five-minute routine that holds up

  • Record every delivery on the day it arrives.
  • Record every payment the day you make it.
  • Keep a ledger per job, and suppliers inside each ledger.
  • Check the balance before you pay, so you know what the payment will do.
  • Send a statement when anyone asks, and once a month anyway.

None of this needs an accountant. It needs the same small habit every day, and a place to keep it that you'll actually open on site.

More from the blog

Finlivo Business

Due and Advance, explained with real numbers

Two words decide every conversation with a supplier. A worked example of how deliveries, payments, extra payments and money back move the balance.

Finlivo Business

Tracking stock by size on site: rebar, tiles and pipes

Knowing you have "rebar" isn't enough when the job needs #4 and you only have #5 left. How to count materials by size, by pack, and across more than one site.