Accounting Start free
Ellibo Accounting for wholesale & distribution

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.

Sales Invoice INV-2418
Shree Balaji Traders - Credit 30 days - Due 08 Dec
Sunflower Oil 1L (box of 12)Batch from bill BILL-061140$52,800
Basmati Rice 25kg25$48,750
Red Lentils 30kg12$31,200
Trade discount 2%-$2,655
Taxable value$130,095
VAT or sales tax$6,505
Invoice total$136,600
Customer balance after this invoice: $284,300 of $300,000 limit
Shree Balaji: $41,200 is 31-60 days late
Red Lentils 30kg below alert level: 18 bags left
Sound familiar?

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.

How it works

A distributor's day in Ellibo

  1. Orders come in

    Take the retailer's order as a sale order, so you can see what is promised before it is billed.

  2. 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.

  3. Collections come back

    Record cash, bank transfers and cheques against each retailer. Cheques stay in the list until you mark them cleared or bounced.

  4. Evening check

    The dashboard shows what retailers owe, what you owe the brands, and cash and bank balances for the day.

Made for wholesale & distribution

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.

See every Accounting feature

Day one

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.
Start free
Questions

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.

Know who owes you before the van leaves

Start on the Free plan - no card needed. Add more apps whenever you are ready.

Chat with us