ServicesProducts ProcessMobile Apps AboutStart a project
Multi-Branch Billing

TradeHub

One billing system for every branch and every product line you sell — cement, hardware, sweets, electronics. The product master bends to your trade instead of the other way round.

Counter POSPer-Branch Stock GST InvoicesOnline Orders
Branches supported
3
Level product master
2
Sales channels
Atomic
GST invoice numbering
The problem

Every branch its own island.

Open a second branch and suddenly you have two stock books, two bill books, and no idea which branch is actually profitable. Add a Swiggy or Zomato channel with different pricing and it gets worse. TradeHub scopes everything to a branch while still giving the owner one consolidated view across all of them.

What's inside

Built for a counter
that's actually busy.

Branch-scoped everything

Staff assigned to one branch land straight in it. Staff covering several pick one at login. The owner starts in a global view across all branches and can drop into any single branch to sell, manage stock or pull its reports — then switch back without logging out.

Every sale, payment and stock movement carries its branch
Stock transfers between branches, logged both ends
Cross-branch reports for the owner, own-branch for staff

A product master that fits any trade

Product Type, then Brand, then the product itself with its unit, price, GST rate and HSN code. Cement in 50kg bags, blue metal by the ton, sweets by the kilo — same structure, no code changes. Price is a default that stays editable at the counter.

GST-inclusive, GST-exclusive or no-GST pricing per product
Your own units master — bag, ton, CFt, packet, box
Stock tracking can be switched off entirely if you only want billing

Counter sale, then GST invoice on demand

Ring up a sale, take a part payment, print the receipt. The formal GST invoice is generated later, only when the customer actually needs one — from a Bills worklist where you can select many at once. Invoice numbers are allocated atomically per financial year, so two tills can never collide.

Balance due tracked, additional payments any time
80mm thermal printer mode for receipts
HSN-wise GST breakdown on the invoice

Online orders priced per platform

Swiggy and Zomato take different commissions, so they need different prices. Set a per-product price per platform and TradeHub uses it automatically on online orders — recorded against the platform's own order number so reconciliation actually works at month end.

Falls back to counter price when no platform price is set
Revenue split by channel and platform in reports
Add any new platform yourself — it's a master, not hardcoded
Made yours

One system, any trade.

The product master is generic on purpose — these are all the same build, configured differently.

Building materials

Cement, sand, blue metal and steel sold by bag, ton and load, with credit balances for contractors.

Sweets & snacks

Counter sale by weight plus Swiggy and Zomato orders at their own platform prices.

Hardware & electricals

Thousands of small SKUs across brands, with per-branch stock and low-stock alerts.

FMCG distribution

Multiple godowns, stock transfers between them, and consolidated reporting for the owner.

Available on

Web today, with branded mobile builds on request.

Web AppRuns in any browser on desktop, tablet and phone. The counter screen has a dedicated mobile POS layout. AndroidA native shell wrapping your branded app — installable APK, submittable to the Play Store under your account. iOSSame approach, built and signed for the App Store. Requires an Apple Developer account.
Get TradeHub

Ready to run every
branch from one screen?

We'll load your product catalogue, set up your branches, and have you billing on your own branded system.

Request a demo Other products