From booking and auto AWB generation to proof of delivery, GST-ready invoices and profit reports — ESE Courier ERP replaces the spreadsheets, the WhatsApp status updates and the guesswork with one connected system.
One system for the whole shipment lifecycle — booked, moved, delivered, invoiced and reconciled, without re-typing the same consignment four times.
Every shipment carries its own AWB and status history, from pickup through each transit scan to a signed proof of delivery.
Zone and weight-slab rate cards per carrier and mode, with volumetric weight and extra charges applied automatically at booking time.
Turn delivered bookings into GST-ready invoices in a click, record part payments, and watch every client balance in a running ledger.
Revenue, carrier cost, expenses and net margin on one dashboard — by client, by carrier, by month, exportable whenever you need it.
Twelve working modules — not a roadmap. Each one is switched on per plan and per user role, so your team only sees what it should.
Book with sender, receiver, weight and dimensions. AWB numbers generate from your own numbering rules, with barcode and consignment note ready to print.
Per-carrier rate cards by zone, mode and weight slab, cloneable between carriers, with volumetric weight and additional charges built into the calculation.
Quote new business off the same rate cards you bill from, clone last month's quote for a repeat client, and send a branded PDF straight from the system.
Assign runs to delivery staff, update status as the consignment moves, capture the POD, and keep a dated history entry for every change.
Your customers track themselves — no login, no phone call. Drop the same tracking widget into your own website with one iframe.
Generate invoices from delivered bookings, pick one of three print formats, record payments against them, and reconcile in the client ledger.
Log fuel, freight, staff and office spend against the month it belongs to, so the profit figure on your dashboard is the real one.
Account clients and walk-in customers, saved receiver addresses that auto-fill the next booking, and every shipment a client ever sent in one view.
Log a complaint against the AWB it belongs to, set a priority, and track it to resolution — with sales enquiries handled in the same place.
Booking reports you can filter by client, carrier, status and date range, plus a live dashboard of revenue, cost and delivery performance.
Auto or manual check-in, shift rosters, leave and regularisation approvals, salary advances, and monthly payroll generated from the attendance itself.
Create staff logins, assign a role, and tick exactly which modules and actions that role may use. Everything else stays invisible to them.
Each step reuses what the last one captured — nothing is entered twice, and nothing gets billed by memory.
Pick the client, fill sender and receiver, weight and dimensions. Rates apply themselves.
AWB number and barcode generate instantly; print the consignment note and stick it on.
Assign delivery staff, update status at each hop. Customers follow it on public tracking.
Capture proof of delivery against the AWB. The delivery date stamps itself.
Pull the period's bookings into a GST-ready invoice, record payment, close the ledger.
The parts that usually force a custom build are already configuration here.
Set the system up once around your own operation instead of bending your operation around the software.
AWB and invoice numbers follow your prefix, width and starting point — so the series in the system matches the series on your stationery and in your books.
Charges as flat amounts or percentages, GST and TDS handling, part payments, client ledger and a downloadable statement.
Your logo, favicon, brand colours, fonts and hero image across the whole panel, invoices and PODs — set from a single screen.
Outgrew your booking allowance mid-month? Top up bookings or team seats without changing plan.
Every account gets a referral link, earns points on approved sign-ups and can put them against the next invoice.
A searchable in-app help centre plus one-tap WhatsApp support from every screen, so staff never leave the job to find an answer.
A personal to-do list with recurring items and due dates, plus in-app notifications for what needs attention today.
Role presets ship ready to use, and every module and action can still be ticked on or off per role.
Full access: masters, rates, users and roles, billing, invoices, reports and the subscription itself.
Bookings, POD, clients, complaints and reports for the branch — without touching company-level settings.
Quotations, clients, enquiries and their own bookings, with pricing pulled from the rate cards you approved.
The delivery list, status updates and proof of delivery — nothing else on the screen to get in the way.
Three things on this page work right now, no account needed.
Enter an AWB or CN number and see the full status timeline, with the proof of delivery attached once it lands.
Work out chargeable weight from length, width and height against the divisor your carrier uses — 5000, 4500 or 4000.
Paste one iframe into your own website and your customers track their shipments without ever leaving it.
<iframe src="https://www.cep.esecrm.com/tracking/widget"
width="100%" height="620"
style="border:0"></iframe>
Every plan includes the full module set — plans differ on volume and team size, not on features held back.
Free 30-day trial to explore all features.
Perfect for small courier businesses.
For multi-branch networks and high daily volumes.
Top-ups apply to your current plan — no upgrade, no downtime.
Every company on the platform is walled off from every other one, and every login is accounted for.
The trial runs for 30 days with every module switched on — bookings, POD, quotations, invoices, ledger, expenses, clients, receivers, complaints, enquiries and reports. Nothing is held back, so what you test is what you get.
Yes. The tracking page is public and accepts either the AWB number or the barcode/CN number. You can also embed the same tracker in your own website with a single iframe — the snippet is in the Tools section above.
Volumetric weight is (L × W × H) divided by your carrier's divisor — commonly 5000, 4500 or 4000 — and the chargeable weight is whichever is higher, actual or volumetric. Bookings apply that automatically against the matching weight slab on the rate card.
That is the normal setup. You define your carriers, centers and zones, then build a rate card per carrier, mode and weight slab. Rate cards can be cloned between carriers so a new partner takes minutes, not an afternoon.
Yes — invoices carry GST and TDS handling, charges can be flat or percentage-based, and there are three print formats to match how your clients expect to receive them. Payments are recorded against the invoice and flow into the client ledger.
Buy an add-on instead of changing plan: extra bookings for the cycle, or extra team logins. Your Admin account never consumes a seat, so a plan with one team login means an Admin plus one staff member.
Logo, sidebar mark, favicon, brand colours, corner radius, fonts and the hero image are all configurable, and they apply across the panel as well as printed invoices and PODs.
Start on the free trial today — book a shipment, print a consignment note, raise an invoice, and see the whole trail in one place before you pay anything.
No card required to start — 30 days, every module.
Find the chargeable weight for your shipment
Formula: (L × W × H) ÷ 5000 | Chargeable = higher of actual and volumetric