Items, party rates and buyer states
Enter the core lines with units and GST rates. Then, on the party list, set an agreed rate for each shop you supply, a credit limit, and the correct state for any buyer across in Rajasthan or UP so the tax treatment switches automatically. That last field is easy to miss and awkward to correct across a quarter of bills.
A regional centre for northern MP
Gwalior supplies the city and a broad district catchment reaching towards the Rajasthan and UP borders. That gives dealers here both counter retail and distribution outward, with a share of the volume going to shops and contractors a couple of hours away.
Two prices, two kinds of record
Selling to an end customer and to another shop cannot run on one price list. Rates held per party mean the correct number appears whoever is at the counter, while a credit limit against each keeps the exposure to a distant buyer inside what you can afford. Both matter more when the customer cannot be spoken to across the counter.
Inter-state loads
Some of Gwalior's trade crosses into Rajasthan and UP, which changes the tax treatment from CGST and SGST to IGST. That switches automatically once the buyer's state is on the party record, with the correct state code printed and the transport details for the e-way bill already captured on the delivery.
Setup by phone, in Hindi
A thirty-minute call covers your details, items, parties and bill format, and you raise a real bill in it. The Android app keeps billing through power cuts, which are routine enough here that most shops use it rather than the browser.