Niagawan
Accounting

Your distribution business, from the lorry leaving at 7 to knowing exactly who owes you what

You supply forty shops on credit, and the money comes back in pieces. Every delivery becomes an invoice, every payment finds its invoice, and the shops falling behind show themselves. Accounting built for a business that runs on terms.

Your distribution business, from the lorry leaving at 7 to knowing exactly who owes you what
Your day, right now

Selling on credit is the business — losing track of it is the leak

The lorry loads at 7 and works down the list. At every shop the driver writes a carbon-copy invoice, the towkay signs, thirty days terms. By month end the only record of everything the market owes you is a stack of duplicate books — and a memory of who promised what.

You cannot say, today, how much the market owes you.The total sits across dozens of books and part-payments. Finding it is a day's work, so nobody finds it.

Slow payers keep getting stock.The driver does not know the shop is ninety days behind. So the lorry keeps stopping there, and the hole gets deeper.

Consignment stock disappears into other people's shops.You placed the goods. Whether they sold, sit on the shelf, or walked out the back — nobody recorded it.

Month end is a week of statements.Every shop wants its statement. You write them by hand, and then argue about which invoice that transfer was for.

The sales figure looks strong. The bank account disagrees.

Every delivery counts as a sale, so the month looks big. But a sale on thirty-day terms is not money — it is a promise. What you do not have is the other list: which shops owe, how much, and how old each debt is. That list is the difference between a big month and a good one.

And between the trade discounts, the returned stock and the shops that quietly slip from thirty days to ninety, the margin you think you make and the margin you actually collect are two different numbers. Only one of them pays your supplier.

How Niagawan fixes it

Every delivery an invoice, every shop a statement, every payment matched

The invoice is made at the drop, the shop's balance updates itself, and the aging tells you who to chase while the debt is still young. Nothing is written twice.

01

Invoice from the phone, at the drop

The shop, the items, the terms. Sent on WhatsApp before the lorry pulls away.

02

Each shop carries its own statement

Every invoice and every payment against that shop. The balance is live, not month-end arithmetic.

03

The aging shows who is slipping

Thirty, sixty, ninety days, per shop. You see it while the amount is still worth a phone call.

04

Payments land already in your accounts

The transfer or the cheque, matched against the invoice and the bank. Nothing to key at month end.

Everywhere else you run an invoice app for the van and an accounting system for the accountant, and retype one into the other. Or a free invoicing app — fine until you ask who has owed you since ninety days ago, and it cannot say.

Inside the system — real screens

Inside the system — real screens

Not promises — the actual screens you use every day.

01 · Invoice & Delivery Order

Invoice and delivery order in one go — proof of delivery, proof of receipt

The delivery order proves the goods arrived, the invoice proves the sale — made once, with payment terms (30, 60, 90 days) locked to each shop.

  • Delivery order records what was sent and received — proof before a 'goods never arrived' dispute starts
  • Invoice comes straight from the same delivery order — no retyping it twice back at the office
  • Payment terms (30, 60 or 90 days) are set per shop — not left to the driver's memory on the road
  • Invoice numbers follow automatic system order — not a carbon book that can lose a page
02 · Price By Customer

Price auto-applies by customer — stockist, agent, dropship, all different

Every customer can have their own price — stockist, agent or dropship. Make the invoice for that shop, the right price applies itself.

  • Set different prices by customer type — stockist, agent, dropship — just once
  • When the invoice is made for that customer, the right price applies itself — no manual calculating every time
  • Driver or staff don't need to remember whose price is whose — the system already knows
  • Avoid giving the wrong price to the wrong customer — a common cause of disputes in this trade
03 · Statement & Aging Per Shop

Every shop gets its own statement — aging shows who's overdue

Each shop's balance updates itself as invoices or payments come in. Aging splits into current, 1-30, 31-60, 61+ days — no manual counting.

  • Every shop carries its own statement — all its invoices and payments, balance live
  • Aging breaks down by shop: current, 1-30, 31-60, 61+ days — who's overdue shows up right away
  • You can say today, exactly, how much the market owes you — not tally it up from dozens of books
  • Driver can know which shop is behind on payment before the truck stops there again
04 · e-Invoice LHDN

System is e-Invoice ready — not a last-minute scramble

e-Invoice (LHDN MyInvois) is built into the system, free. Link your LHDN account once at setup — after that, every invoice can be sent straight away.

  • e-Invoice (LHDN MyInvois) is built straight into the system — not a separate paid add-on
  • Mandatory once yearly revenue passes the threshold LHDN sets, optional (can toggle off) below that
  • Only 26.9% of businesses in this trade have adopted e-Invoice — get ready early before the rush
  • Every invoice you've already made in the system can be sent straight to LHDN — no entering data twice
05 · Profit & Loss And Account Reports

Know your real profit — not a guess from your bank balance

Driver wages, diesel, warehouse rent, stock in — it all goes into the system, profit and loss comes out automatically. View monthly, yearly or custom.

  • Daily expenses (wages, diesel, warehouse rent) are recorded directly — not scattered notes
  • Purchase invoices from upstream (stock in) become costs in the profit and loss straight away
  • Profit and loss comes out automatically — monthly, yearly or a period you choose yourself
  • 73% of businesses in this trade already generate profit and loss in the system — not waiting on the accountant
What it costs to start

Everything a distributor needs — nothing to buy

There is no hardware in this package. The van runs on a phone, the office runs on a laptop. You pay for the software, once a year, and send your first invoice the same day.

Distributor package

Plus 4.0 — full cloud accounting

Invoices, statements, aging, consignment and bank reconciliation, from your phone.

The software — billed yearly

Plus RM497
2 users + your main outlet Included
Consignment Included
Bank reconciliation Included
Nothing to buy

No terminal, no cash drawer, no scanner. A laptop or your phone is the whole setup.

Total to get started RM497

After the first year, you only renew the software RM497 / year

Prices exclude SST.

14-day money-back guarantee — full refund, no complicated questions. (Software subscription only; hardware excluded.)

Google
4.7
500+ Google reviews

What business owners like you say

“I've been using Niagawan since 2021 and overall it's been a great experience. The system is easy to use, even for beginners, and it covers all the essential features to run an online business smoothly. What I like most is how user-friendly it is and how stable the platform has been over the years.”
FF
Fadzli Fuzi
Google review
“Makes buying and selling easier for our company. Going paperless also saves us a lot. e-Invoice is in this system too. Thank you, Niagawan.”
CB
cream_puff by_yana
Google review
“Been using Niagawan for over 2 years. Alhamdulillah, it's easy and user-friendly. The system and layout keep improving year after year. Customer service is also quick to respond and easy to deal with.”
ES
EE Station Resources
Google review

Questions owners always ask

I've got dozens of agents bringing in their own orders — can they log orders straight into the system?
Honestly — right now there's no separate portal for agents to key in their own orders; your office staff need to enter their orders as invoices. How other users usually handle it: one central admin takes the WhatsApp/Excel order from the agent and keys it in directly.
I've got a few sub-distributors/branches — can I see all of them in one dashboard?
The base package includes 2 users and one main outlet. If you need to add branches or users to see everything in one system, that's a separate add-on priced by count — automatic consolidation across dozens of existing branches isn't included in the base package.
Is this system already ready for LHDN e-Invoice?
e-Invoice (LHDN MyInvois) is built straight into the system, not a separate add-on. The first step is linking your LHDN account to Niagawan once at setup — after that, every invoice can be sent straight away, no need to look for another system.
If the system has a problem or I don't understand how to use it, can I just call?
Our support runs through WhatsApp in Bahasa Melayu — the team replies fast and you've got a chat record to refer back to anytime, no need to wait for an appointment to get a problem solved.
If it doesn't fit how our business runs after we try it, can we get a refund?
There's a full money-back guarantee within 14 days, no complicated questions — your early risk is limited.
WhatsApp

Looking for Accounting or POS for your business?

Talk to us on WhatsApp, we show you how it fits your business.

Chat with us now

All modules included · Free upgrades & backups · Free help on WhatsApp

Niagawan
usually replies in minutes
Can I see a demo first?
Sure! When are you free for a free demo? 😊