Hand over a cash sale slip when the customer has already paid you in full. Send an invoice when they are taking the goods now and paying you later. That is the whole rule: one is proof that the money came in, the other is a request for money that has not arrived yet.
The document you pick decides more than filing. It decides whether the sale is finished the moment the customer walks out, or whether you are still carrying it — and chasing it — three weeks later.
This page is for the person deciding what to hand over right now, and what that choice does to your cash.
01. Which one do you give? The 30-second answer
Find your situation in the left column. That is your answer.
| The situation at your counter | What you hand over | Why |
|---|---|---|
| Customer pays in full, right now, and walks out | A cash bill / cash sale slip | The money is already in. This is proof, not a request. |
| Customer takes the goods and pays later | An invoice, with a due date | You are asking to be paid. The amount is now money owed to you. |
| Customer pays a deposit, balance later | An invoice for the full job, plus a receipt for the deposit | Part paid, part still owed. |
| Customer pays an invoice you sent earlier | A receipt against that invoice | The invoice was the request. This is the proof. |
| Customer wants it in their own company accounts | An invoice carrying their company name and details | Their bookkeeper needs the buyer details on the document. |
| Customer is still asking the price | A quotation — nothing has been sold yet | No sale, no document to hand over. |
Remember this
Cash sale = “you have paid, here is your proof.”
Invoice = “please pay me.”
You will hear the first slip called a cash bill, a cash sale, a cash sales invoice or bil tunai — same document, four names, and the free cash bill template and format covers what goes on it.
A cash sale doesn’t mean the customer paid with cash
If the customer pays you immediately — cash, card, DuitNow QR, e-wallet or a bank transfer done while they are standing there — it is still a cash sale.
“Cash sale” describes when you get paid, not how you get paid.
The other half of the same trap: a credit sale has nothing to do with credit cards. It simply means the customer takes the goods now and pays later. A card tap at the counter is a cash sale; thirty days on account is a credit sale, even if they eventually hand you notes.
The payment method is worth writing down, but it never changes which document you give.
02. The one question that decides it
Ask yourself one thing: has the money already reached me?
- Yes, all of it → cash sale. Give the cash bill. The sale is closed.
- No, not yet → invoice. Put the amount and the due date on it.
- Only part of it → invoice for the whole amount, and a receipt for the part you received.
That is the entire decision. Not the size of the sale, not whether the customer is a regular — only whether anybody still owes you money when they walk out.
03. A counter sale and a credit sale, side by side
Same shop, same three items, same RM475. One customer pays at the counter; one is a contractor buying on account. Here is what each of them gets. (Example business and figures, made up for this page. The numbers add up so you can follow every line.)
Document A — the walk-in customer, paid at the counter
| KEDAI PERKAKASAN SINAR MURNI · Lot 8, Jalan Perusahaan, 08000 Sungai Petani · SSM 202401234567 | ||||
|---|---|---|---|---|
| CASH BILL · No. CB-2026-0412 · Date 3 September 2026 · Customer: walk-in | ||||
| No. | Description | Qty | Unit price (RM) | Amount (RM) |
| 1 | Cement 50kg | 10 | 19.50 | 195.00 |
| 2 | PVC pipe 4 inch, 3m | 6 | 24.00 | 144.00 |
| 3 | Emulsion paint 5L | 2 | 68.00 | 136.00 |
| Total paid | 475.00 | |||
Payment: DuitNow QR, received in full · Nothing outstanding.
Document B — the contractor, same goods, paying in 30 days
| KEDAI PERKAKASAN SINAR MURNI · Lot 8, Jalan Perusahaan, 08000 Sungai Petani · SSM 202401234567 | ||||
|---|---|---|---|---|
| INVOICE · No. INV-2026-0118 · Date 3 September 2026 · Due 3 October 2026 | ||||
| Bill to: Bina Murni Enterprise, No. 22 Jalan Kilang, 08000 Sungai Petani | ||||
| No. | Description | Qty | Unit price (RM) | Amount (RM) |
| 1 | Cement 50kg | 10 | 19.50 | 195.00 |
| 2 | PVC pipe 4 inch, 3m | 6 | 24.00 | 144.00 |
| 3 | Emulsion paint 5L | 2 | 68.00 | 136.00 |
| Total due | 475.00 | |||
| Amount received | 0.00 | |||
| Balance outstanding | 475.00 | |||
Only four things changed, and they are the four that matter.
| Same sale, two documents | Document A — cash bill | Document B — invoice |
|---|---|---|
| The buyer | “Walk-in” | Bina Murni Enterprise, named in full |
| The date line | Date only — nothing to wait for | Date and due 3 October 2026 |
| The bottom line | Total paid RM475.00 | Balance outstanding RM475.00 |
| What happens next | Finished | Goes on a list until 3 October |
- The buyer. Document A says “walk-in”; Document B has to name the business, because somebody has to be chased if the money does not come.
- The date line. Document B carries a due date. Document A has nothing to wait for.
- The bottom line. Total paid against balance outstanding.
- What happens next. Document A is finished. Document B goes on a list until 3 October.
If SST applies to your business, it appears on both — that changes nothing about which one you hand over. What goes in each field is covered on the free cash bill template and format and in what must be on a Malaysian invoice.
04. What each one does to your money
Both sales are worth RM475. They are not worth RM475 to you on the same day.
| The same RM475 sale | Cash sale | Invoice |
|---|---|---|
| Sale | RM475.00 | RM475.00 |
| Money received today | RM475.00 | RM0.00 |
| Customer still owes you | RM0.00 | RM475.00 |
That is the whole idea. The table below is the same thing again, in the form you feel it — as time.
| The same RM475 sale | Cash sale | Invoice, 30 days |
|---|---|---|
| In your bank on 3 September | RM475.00 | RM0.00 |
| In your sales figures on 3 September | RM475.00 | RM475.00 |
| In your bank on 3 October, if they pay on time | RM475.00 | RM475.00 |
| Days you fund the sale out of your own pocket | 0 | 30 |
The cash sale puts RM475 in the drawer or the bank on 3 September. You can pay a supplier with it that afternoon.
The invoice puts RM475 into your sales figures on 3 September and nothing into your bank. In the meantime you have already paid for the cement, the pipe and the paint, plus the wages of the person who loaded the lorry. You are funding that gap out of your own pocket until the money lands.
And 3 October is the promise, not the fact. Plenty of customers pay a week or two after the due date, which is why a business can be busy, profitable on paper, and still short of cash at the end of the month.
05. Cash sales vs credit sales — the difference you actually feel
One level up from the paperwork, every sale you make is one of two kinds.
A cash sale is paid as it happens. A credit sale is one where you let the customer take the goods now and pay later. The difference is not the size of the sale or the kind of customer — only whether the money has already reached you.
| Cash sale | Credit sale | |
|---|---|---|
| When you get the money | At the moment of the sale | On a date you agreed, if they keep to it |
| Who is holding your money now | You are | Your customer is |
| What you hand over | A cash bill | An invoice with a due date |
| Work after the sale | None | Track it, remind them, record the payment, mark it settled |
| Risk | The sale is done | They pay late, pay part, or do not pay |
| Typical seller | Kedai, gerai, workshop, salon | Supplier, contractor, anyone selling to other businesses |
Here is the part owners feel before they can name it. Your sales report says RM40,000 this month; your bank says RM26,000.
Why does this matter?
You can make RM40,000 in sales this month and still have only RM26,000 collected. The other RM14,000 isn’t missing — it is simply money customers still owe you. In accounting, that is called accounts receivable; on the shop floor it is just “who still owes me”.
That is why your sales figure and the cash in your bank are not the same number.
Credit sales are not a mistake. Selling to other businesses usually means selling on terms, and refusing to do it costs you the customer. The mistake is selling on terms without keeping track of what is out there and how old it is.
06. What changes in your records
Start with what actually happened, not the terminology.
Cash sale · one movement
Money came in and a sale happened, at the same moment.
Cash goes up. Sales go up. Nobody owes you anything, so there is nothing else to record.
Credit sale · two movements, 30 days apart
The sale happened but no money came in.
Sales go up, and money owed to you goes up. When the customer finally pays, money owed goes down and your cash goes up. Two separate moments — which is exactly why credit sales take more work.
| What happened | What goes up | And what else | Settled? |
|---|---|---|---|
| Cash sale, RM475 | Your cash | Your sales | Yes, immediately |
| Credit sale, RM475 | Money owed to you | Your sales | Not until they pay |
| That customer pays, RM475 | Your cash | Money owed to you goes down | Yes |
How do you work out your cash sales for a period? Add up the sales you were paid for at the time, or take your total sales and subtract the ones still unpaid.
If you’re learning accounting
You don’t need any of this to decide which document to hand over — skip it unless you want it.
In double-entry bookkeeping a cash sale is recorded as a debit to cash and a credit to sales. A credit sale debits money owed to you instead, and when the customer pays, cash is debited and money owed to you is credited. So “is cash sales a debit or a credit?” — sales is the credit, the cash you received is the debit. Two sides of one entry.
Totalling a day of counter sales against the drawer is a separate job — see how to total your daily cash sales. Small amounts going out of the drawer belong in petty cash, not in your sales.
07. When “pay me later” starts costing you
The problem is rarely the first credit sale. It is the fortieth.
Once you have a few dozen invoices out, you can no longer answer three questions off the top of your head: who owes me, how much, and since when. That is when it starts costing. You call a customer who paid two weeks ago. You miss one sitting on RM3,000 since June. You take a supplier’s terms on the strength of money that has not arrived.
A notebook can tell you
✓ Someone owes you RM3,000.
✗ Not that the invoice is 74 days old.
✗ Not that this is the third time.
✗ Not whether it was paid last Tuesday.
What you need to see
✓ Who owes you.
✓ How much.
✓ How old each amount is — without rebuilding the list by hand.
The manual way is a notebook, a whiteboard, or a WhatsApp message to yourself: name, amount, date. It works, and plenty of good businesses run on it for years. Where it stops working is the age — and because nobody updates it the day a payment lands, the list and the bank account slowly stop agreeing.
What replaces it is the invoice doing the work itself. With Niagawan, a sale paid immediately is recorded as paid, while invoices your customers haven’t settled stay on your outstanding list. When the payment comes in you record it against that invoice, instead of rebuilding the list by hand — so who owes you, how much, and how long it has been sitting there is already on screen.
It is cloud accounting with a built-in POS system, built for Malaysian SMEs, so counter sales land in your books as they happen and the day’s takings add themselves up.
40,000+ Malaysian businesses since 2016, and a 4.7★ rating from 500+ Google reviews.
Want to see it against your own numbers? Check the pricing or talk to us on WhatsApp and we will walk you through it.
08. Four mistakes that cost owners money
09. The cheat sheet — save this
Cash sale or invoice — the whole page on one screen
The one question: has the money already reached me? Yes → cash sale. No → invoice. Part → invoice plus a receipt for the deposit.
| Situation | Document |
|---|---|
| Paid in full, right now | Cash bill / cash sale slip |
| Taking the goods, paying later | Invoice with a due date |
| Deposit now, balance later | Invoice + receipt for the deposit |
| Paying an invoice you sent earlier | Receipt against that invoice |
| Still asking the price | Quotation |
Two lines for the books: a cash sale moves cash up and sales up, and is finished. A credit sale moves money-owed-to-you up and sales up, and is not finished until the payment is recorded.
And the one that is not about paperwork at all: a sale is not money until the money arrives.
Frequently asked questions
What is the difference between a cash bill and an invoice?
Timing of the money. A cash bill is given when the customer has already paid, so nothing is outstanding. An invoice is given when they will pay later, so it carries a due date and stays open until the money arrives.
What does "cash sale" mean?
A sale that is paid at the time it happens. It describes when you get paid, not how — so notes, card, DuitNow QR, e-wallet and an on-the-spot bank transfer are all cash sales. If nobody owes you anything when the customer leaves, it was a cash sale.
What does cash sales mean in accounting?
It means a sale with no money owed afterwards. Your cash and your sales both go up at the same moment, and nothing is added to the list of what customers still owe you.
Does a card, DuitNow QR, e-wallet or bank transfer payment count as a cash sale?
Yes, all of them, as long as the money reaches you at the time of the sale. The payment method is worth writing down for your own records, but it does not change which document you hand over.
What if the customer pays a deposit?
Part paid, part still owed — so it is not a cash sale. Give an invoice for the full amount and a receipt for the deposit, and the balance stays open until they settle it.
What if a customer pays an invoice immediately?
It stays a credit sale on paper, because the invoice was the request for payment. Give a receipt against that invoice and mark it paid, rather than raising a second document for the same sale.
How do you record a cash sale in accounting?
Record the sale and the money received as one event on the date it happened: cash up, sales up. Nothing goes into money owed to you, because nothing is owed.
Is cash sales a debit or a credit?
Sales is the credit. The cash you received is the debit. They are two sides of the same entry, which is why the two figures move together.
How do you calculate cash sales?
Add up the sales you were paid for at the time. If your records do not separate them, take your total sales for the period and subtract the sales that are still unpaid.
Is a cash sales invoice the same as an official receipt?
They do different jobs. A cash bill records a sale that has already been paid. An invoice tells a customer how much they owe. A receipt confirms that payment was received. Depending on your business or system, one document may carry the information for more than one of those jobs — what matters is that it shows clearly whether anything is still outstanding.
Can I give an invoice for a sale that has already been paid?
Yes, if the customer needs one. Make sure it shows the amount as paid rather than as due, otherwise it reads as though money is still outstanding and it may get chased twice.
What is a cash sale called in Malay?
A cash sale is a jualan tunai, and the slip is a bil tunai. Most Malaysian shops say "cash bill" in daily conversation whichever language they trade in.
