GST & Tax

Understanding the GSTR-1 sheets (b2cs, b2b, hsn, doc…)

Seven sheets, each mapping to a schedule of the return. PharmaBill fills all seven.

Step by Step

  1. b2cs — B2C small invoices (your retail counter, day-wise).
  2. b2b — B2B invoices with buyer GSTINs.
  3. hsn — HSN-wise summary of outward supplies.
  4. cdnr / cdnur — credit notes (registered / unregistered). exemp — nil-rated & exempt. doc — document sequence summary.
GSTR-1 export screen in PharmaBill: choose the return period, preview and validate, then download the GSTR-1 JSON or Excel file
In PharmaBill (demo, sample data). Tap to enlarge.

Which Pharmacy Sales Go Where

SheetTypical pharmacy entriesWatch out for
b2csWalk-in counter sales, grouped by place of supply and tax rateRates must be the current 0%, 5% or 18%
b2bSales to clinics, hospitals and businesses with a GSTINValid buyer GSTIN on every invoice
hsnHSN-wise summary (3003, 3004, 3005, 3006, 9018 …)Since 2025 the portal splits Table 12 into B2B and B2C tabs and only accepts HSN codes from its list
cdnr / cdnurCredit notes for returns from registered / unregistered buyersEvery sales return needs a credit note
exempNil-rated medicines and exempt healthcare services (consultation, clinical tests)Never mix exempt services into b2cs
docInvoice and credit-note number ranges, with cancelled countsGaps in numbering invite questions

HSN Digits

Businesses with aggregate turnover up to ₹5 crore report at least 4-digit HSN codes; above ₹5 crore, at least 6 digits. Capture the full code from your distributor's invoice when you create the item.

FAQ

Tip: still stuck? Message us on WhatsApp with a screenshot — most issues are solved in under 10 minutes.
Get Help on WhatsApp

Related Guides