BastraLekha ବସ୍ତ୍ରଲେଖା

User guide

How every figure is worked out

Every figure on every screen, and exactly how it is arrived at. If a total here does not match a total on your screen, that is a bug worth reporting — these are the rules the software actually follows, written from the code that does the arithmetic.

The order things happen in

On a sale and on a purchase alike, the order is the same, and it is the order GST law sets out:

  1. Line value = price × quantity.
  2. Less the line's discount — a percentage, or an amount you typed, which is turned into its percentage of that line.
  3. Less the bill's own discount, spread across the lines in proportion to their value.
  4. What is left is the taxable value. GST is charged on this, not on the price before discount — the supply is taxed on what is actually payable for it (CGST Act s.15(3)(a)).
  5. GST at the rate the item's HSN carries on the date of the bill.
  6. Round off to the nearest rupee, and
  7. Net total — what the customer pays, or what the supplier is owed.

So: discount first, GST second. A ₹1,000 saree with 10% off and 5% GST is ₹900 taxable, ₹45 GST, ₹945 payable — never ₹1,050 less 10%.

Which GST, and how much

Rounding

On a sale

On a purchase

On a return

Stock and cost

In the books