Retail billing and stock that agrees with the shelf

A shop that bills fast and counts stock slowly ends up guessing at its own margin. ClubManager records the purchase, the sale and everything between them in one ledger.

Buying and selling

Knowing what to reorder

Low-stock thresholds per item turn reordering into a list rather than a memory exercise, and every movement in and out is on an immutable ledger you can read back.

Suppliers, customers and what is owed

Suppliers and billing customers are recorded as parties with a GSTIN, an address and an opening balance, so a purchase names who it came from and an invoice names who it went to. Payments are separate rows against a bill — cash, UPI, card or bank, with an optional reference — so a part payment today and the rest next week are two facts rather than an overwritten number.

GST, stated carefully

Tax splits by place of supply: same state gives CGST and SGST at half the rate each, a different state gives IGST at the full rate, and both state codes are read from the GSTIN rather than kept in a second field that can drift.

There are GSTR-1 and purchase-side reports — B2B invoice-wise, B2C aggregated, and an HSN summary. They are working summaries to file from, not filed returns: they have not been reconciled against the GST portal’s own schema, and saying so is more useful than implying otherwise.

Questions owners ask