Skip to content
SORS ERP

ERP for wholesalers, importers and distributors in Bangladesh

SORS ERP gives importers, dealers and distributors one system for multi-godown stock, party ledgers, due collection, tiered pricing, batch payments and delivery tracking.

Typical businesses

  • Importers and indenting houses in Motijheel and Agrabad
  • FMCG and consumer goods distributors with dealer networks
  • Electronics and mobile accessories wholesalers
  • Hardware, sanitary and building materials dealers
  • Garments accessories and fabric wholesalers

Modules that matter here

You buy in bulk, sell to hundreds of retailers on credit, and live on the difference between what you paid and what you collect. Stock sits in two or three godowns, prices differ by party, and the due khata is the most important book in the office. When it is a notebook or an Excel file, one missed entry costs real money.

SORS ERP keeps the party ledger, stock and cash in one place. Each customer gets a price tier and a credit position you can see before dispatch. Deliveries are booked, stock moves between godowns with a transfer record, and collections are posted as batch payments against many bills at once, from the office or from a phone browser.

It runs in the browser, hosted by SORS Technology or on your own server, and Bangla party names and addresses work throughout. Aged receivables, supplier dues and stock valuation come from the same entries, so the month-end picture does not depend on anyone's memory or on a second set of books kept in Tally.

What goes wrong today

Party dues in notebooks
Hundreds of retailers buy on credit and the running balance lives in a khata or a spreadsheet kept by one person. Disputes over old balances are settled by argument, not by a ledger both sides can read.
Stock split across godowns
Goods move between the main godown, a branch and a delivery van without a record. Physical counts never match the file, and staff phone each other to find out where a carton went.
Different prices for different parties
Dealer, retailer and special party rates are remembered or looked up in an old price list. A wrong rate on a big order wipes out the margin, and price changes take days to reach everyone.
Collections posted one bill at a time
A collector returns with cash and cheques for twenty bills and the office spends the evening matching them. Partial payments and post-dated cheques leave the balance uncertain for days.
Month-end VAT and accounts by hand
Sales and purchase registers are compiled from bills at month end for the Mushak return, and the accountant re-enters everything into Tally. Two sets of books rarely agree with each other.

How SORS ERP is set up for you

Party ledger and aged receivables Accounting & Mushak VAT
Every sale, return and collection posts to the party ledger automatically. Aged receivables and outstanding balance reports show who owes what and for how long, and a due reminder SMS can go out on schedule.
Multi-godown stock with transfers Inventory & Warehouses
Track stock per warehouse, move goods between godowns with a transfer record, adjust for damage or shortage, and value stock by FIFO, LIFO or weighted average with by-warehouse reports.
Price tiers per customer group Items & Pricing
Set dealer, retailer and special rates as price tiers, apply them by customer group, keep a pricing history, and update hundreds of items in one bulk price change when the market moves.
Batch payments and credit control Sales & Invoicing
Post one collection against many invoices in a batch payment, record partial amounts and customer debit notes, and see the party's outstanding balance on screen before approving the next order.
Purchase orders and supplier dues Purchase & Suppliers
Raise purchase orders, receive goods with a GRN, record supplier bills and returns, and pay suppliers in batches. Supplier credit and aged payables come from the same entries without re-typing.
Deliveries and shipments tracked Courier & Delivery
Create delivery notes from sales orders, assign shipments to your own van or to a courier, and track what has been delivered and what is still waiting in the godown.

A day inside the system

The order of events as it runs in SORS ERP.

  1. 1

    Take orders from parties

    Orders come in by phone or from a salesman in the field. Staff create sales orders at the party's price tier and check the credit position before confirming.

  2. 2

    Pick and dispatch from the godown

    A delivery note is issued, stock is deducted from the right godown, and the van or courier shipment is recorded against the order with a tracking reference.

  3. 3

    Record collections in batches

    Cash, cheques and bKash received from parties are posted as batch payments against open bills, and the party ledger updates immediately for everyone to see.

  4. 4

    Receive imports and supplier bills

    Goods are received against the purchase order, the supplier bill is entered, and purchase VAT is recorded for the Mushak 6.1 register.

  5. 5

    Review dues and stock

    The owner checks aged receivables, sends due reminder SMS to overdue parties, and reviews stock levels and replenishment suggestions before placing the next order.

Frequently asked questions

Can SORS ERP handle credit sales and party dues?

Yes. Credit sales post to the party ledger, and outstanding balances and aged receivables are available at any time. You can record partial and batch payments, and set up due reminder SMS for overdue parties in Bangla or English.

Does it support more than one godown?

Yes. Stock is tracked per warehouse, with transfers between godowns, stock adjustments and by-warehouse valuation reports. Auto replenishment rules can suggest reorders per warehouse so a branch does not run dry while the main godown is full.

Can salesmen take orders on their phones?

There is no native mobile app, but the web app is responsive and installs as a PWA, so a salesman can create a sales order or record a collection from a phone browser with an internet connection. Role-based permissions limit what each user can see and do.

Does it calculate landed cost for imports?

Freight, duty and clearing charges can be recorded as expenses against cost centres, and stock is valued by FIFO, LIFO or weighted average. There is no dedicated landed cost allocation that spreads those charges across items automatically today, so ask us about customisation if that is essential.

Can I see which parties are overdue and remind them automatically?

Yes. Aged receivables show balances by age bucket, and the SMS module has a due reminder trigger that can send a Bangla or English message on a schedule. Messages go through local gateways such as Grameenphone, Robi, Banglalink or SSL Wireless.

See it set up for wholesale & distribution

A 30-minute demo on your own sample items and parties. Bangla or English.

We call or WhatsApp this number. Example: 01712-345678

What do you want to see?
Preferred language for the call

We use these details only to reply to you. Privacy policy