Accounting software for wholesale & distribution
You sell on credit to hundreds of retailers and buy on credit from a handful of brands. Ellibo keeps both sides straight: who owes you, how late they are, what you owe the brands, and what is sitting in the warehouse.
Start on the Free plan - no card needed. Works on any device.
| Sunflower Oil 1L (box of 12)Batch from bill BILL-0611 | 40 | $52,800 |
| Basmati Rice 25kg | 25 | $48,750 |
| Red Lentils 30kg | 12 | $31,200 |
| Trade discount 2% | -$2,655 |
Running a distribution book without the late nights
Margins are thin and almost everything is on credit. These are the jobs that eat a wholesaler's week.
Dues spread across a notebook and a salesman's memory
Each route salesman keeps his own list of who paid what, and the retailer's version never matches yours at month end.
Every invoice and payment lands in the retailer's ledger. A payment settles the oldest invoices first, and the receivables report shows each balance by 1-30, 31-60 and 90+ days late.
Credit given without anyone checking
A retailer who is already two months behind places a big order, and it goes out because nobody looked.
Set a credit limit and a credit period on each customer. The due date fills itself on the invoice, and the customer's balance is in front of you before you bill.
Brand bills paid in the wrong order
You pay last week's bill while a bill from two months ago is still open, and the brand's statement and yours drift apart.
Payment Out shows every open bill for the supplier. Click Auto-fill oldest first, and any money not settled is kept as an advance on their account.
Stock in the warehouse is a guess
Counting happens once a quarter, and you only find out about a short item when a retailer calls for it.
Purchase bills add stock and invoices take it out. Each item has a low-stock alert, and the stock summary shows quantity and value at any time.
A distributor's day in Ellibo
- Orders come in
Take the retailer's order as a sale order, so you can see what is promised before it is billed.
- Goods go out
Send a delivery note with the van, or convert the order straight into a VAT or sales tax invoice with one click.
- Collections come back
Record cash, bank transfers and cheques against each retailer. Cheques stay in the list until you mark them cleared or bounced.
- Evening check
The dashboard shows what retailers owe, what you owe the brands, and cash and bank balances for the day.
Built for buying and selling on credit
Receivables by age
Every retailer's balance split by how late it is, with a printable statement you can share in seconds.
Credit period and limit
Set per customer. Due dates fill themselves, so overdue lists are always right.
Cheque tracking
Received and issued cheques with totals not yet cleared, marked cleared or bounced when the bank says so.
Margin on every invoice
Admins and accountants see each invoice's margin against stock cost. It is never printed for the customer.
Returns both ways
Credit notes for damaged goods coming back and debit notes for goods you return to the brand, with stock and VAT or sales tax reversed.
Automatic reminders
Emails to retailers before and after the due date, with the invoice and your bank details attached.
Set up before your next dispatch
- Enter your business name, VAT number and bank details so they print on every invoice.
- Import your retailers and brands from Excel with their opening balances.
- Give each retailer a credit period and a credit limit.
- Import your items with sale price, purchase price and opening stock.
- Turn on automatic payment reminders for overdue invoices.
- Invite your billing staff with the Staff role so they bill but do not see your reports.
Add more Ellibo apps when you need them
One account, the same customers, items and team in every app.
InventorySeveral warehouses, batches, barcodes and pick lists for the warehouse floor. CRMTrack new dealer leads and orders before they become customers. EcommerceLet retailers order online, with the orders in the same books.Accounting for wholesale & distribution: FAQ
Can I see which retailers are overdue and by how much?
Yes. The receivables and ageing report shows every customer's balance by how many days it is late, and each customer has a full statement you can print or share.
Does it handle part payments and payments for many invoices at once?
Yes. Record one payment and it settles the oldest open invoices first. Part payments leave the rest of the invoice open.
Can I track cheques until they clear?
Yes. Any payment in or out by cheque is listed under Cheques with totals not yet cleared. Mark each one cleared or bounced.
Will stock go down when I bill?
Yes, for items with stock tracking on. Bills add stock, invoices remove it and returns put it back. For several warehouses or batches, add Ellibo Inventory, which shares the same items.
Can my billing staff work without seeing my profit?
Yes. The Staff role can make invoices, orders, delivery notes and credit notes and record payments received, but cannot open the reports, settings or margins.
Can I bill customers in another currency?
Yes, on the Standard plan and above. Set a party's currency and their invoices and payments use it, with exchange gains or losses booked for you.
Is there a free plan?
Yes. You can start free with up to 50 sales invoices a month. Paid plans remove the limit and add more users, reports and reconciliation.
Accounting for other businesses
More Ellibo apps for wholesale & distribution
Know who owes you before the van leaves
Start on the Free plan - no card needed. Add more apps whenever you are ready.