How it works
flowchart TD est["Estimate from tariff + parts"] --> wa["WhatsApp approve"] wa -->|approved| work["Work + QC"] work --> inv["GST invoice CGST/SGST or IGST"] inv --> pay["UPI cash or Cashfree"]
- The advisor builds an estimate from the tariff sheet and parts list, then sends it for approval.
- After approval and QC, one click creates the GST invoice from that estimate.
- The customer pays by UPI, card, cash, or the Cashfree link. Partial and overdue amounts stay on the owner dashboard.
- PDF invoices remain attached to the job card for fleet and corporate GSTIN accounts.
Key facts
- GST-compliant invoices from the approved estimate.
- CGST + SGST intra-state, IGST inter-state.
- Cashfree WhatsApp payment links; UPI, card, and cash.
- Outstanding and overdue surfaced for the owner.
Invoice disputes usually mean the bill does not match what the rider agreed on the phone. Putting approval before work, and the invoice after work, on one card is the operational fix. Confirm GST treatment with your accountant; the software applies CGST/SGST or IGST as configured, it does not replace a CA.
Playbook: how to raise a GST invoice for bike service. Messaging: WhatsApp reminders.
Corporate and fleet accounts need GSTIN-compliant PDFs, not a handwritten total. Individual riders still pay UPI on the day. Tyming Chain keeps both on the job card: invoiced, paid, partial, overdue. The owner does not wait for a month-end spreadsheet to learn that three engine rebuilds are still open. That outstanding list is the collections meeting every morning on the owner dashboard.