How Calculate Tax For Kirana Store Under Gst

GST Tax Calculator for Kirana Stores (2024)

Calculate your grocery store’s GST liability accurately with our free tool. Understand tax rates, exemptions, and compliance requirements for kirana shops under GST.

GST Rate Applied: 0%
GST on Sales (Output Tax): ₹0
Input Tax Credit: ₹0
Net GST Payable: ₹0
Effective Tax Rate: 0%

Comprehensive Guide: How to Calculate GST for Kirana Stores in 2024

Important Update (2024)

The GST threshold for mandatory registration has been increased to ₹40 lakh for goods suppliers (₹20 lakh for special category states). Kirana stores below this threshold can voluntarily register to claim input tax credit.

Module A: Introduction & Importance of GST for Kirana Stores

Goods and Services Tax (GST) has transformed India’s indirect tax system since its implementation on July 1, 2017. For kirana stores (local grocery shops), understanding GST calculations is crucial for compliance and financial planning. Unlike the previous complex tax structure with VAT, excise, and service tax, GST provides a unified tax system that simplifies taxation for small businesses.

The importance of proper GST calculation for kirana stores includes:

  • Legal Compliance: Avoid penalties and legal issues by accurate tax calculation and timely payment
  • Input Tax Credit: Claim credits for GST paid on purchases to reduce your net tax liability
  • Pricing Strategy: Determine correct selling prices that include appropriate tax components
  • Business Growth: Proper tax management improves profitability and cash flow
  • Customer Trust: Transparent billing with correct tax breakdowns builds customer confidence
Kirana store owner calculating GST using digital tools and traditional ledger

According to a GST Network report, over 1.3 crore businesses are registered under GST, with a significant portion being small retailers and kirana stores. The composition scheme, specifically designed for small businesses, has seen widespread adoption among kirana stores with turnover below ₹1.5 crore.

Module B: How to Use This GST Calculator for Kirana Stores

Our GST calculator is designed specifically for kirana store owners to determine their tax liability accurately. Follow these steps to use the calculator effectively:

  1. Enter Your Annual Turnover:
    • Input your total annual sales (turnover) in rupees
    • This helps determine if you qualify for the composition scheme (turnover ≤ ₹1.5 crore)
    • For new businesses, estimate your projected annual turnover
  2. Select Registration Type:
    • Regular Taxpayer: For businesses with turnover > ₹40 lakh (₹20 lakh in special category states)
    • Composition Scheme: For businesses with turnover ≤ ₹1.5 crore (₹75 lakh for some states) that opt for this simplified scheme
    • Unregistered: For businesses below the registration threshold that choose not to register
  3. Enter Taxable and Exempt Sales:
    • Taxable Sales: Sales of items that attract GST (most processed foods, branded items)
    • Exempt Sales: Sales of items exempt from GST (unpackaged food grains, fresh vegetables, etc.)
    • Refer to the CBIC GST rate finder for specific item classifications
  4. Select Applicable GST Rate:
    • 0%: For exempt items like fresh fruits, vegetables, unbranded food grains
    • 5%: Most common rate for kirana stores (unbranded packaged foods, spices, tea, coffee)
    • 12%: Processed foods, butter, cheese, dry fruits
    • 18%: Items like hair oil, toothpaste, detergents (if sold in your store)
  5. Enter Input Tax Credit:
    • GST you’ve paid on purchases (invoices from suppliers)
    • Only available if you’re registered (not under composition scheme)
    • Must have proper tax invoices to claim ITC
  6. Add Other Deductions:
    • Any other eligible deductions like exports, SEZ supplies
    • Advance payments received for future supplies
  7. Review Results:
    • The calculator will show your GST liability breakdown
    • Output tax (GST on your sales)
    • Input tax credit (GST you can claim back)
    • Net GST payable (what you need to deposit with government)
    • Effective tax rate (your actual tax burden as % of turnover)

Pro Tip:

For most kirana stores, the 5% GST rate applies to about 60-70% of items, while 30-40% are exempt. Maintain separate records for taxable and exempt sales to simplify calculations.

Module C: Formula & Methodology Behind the GST Calculation

The GST calculation for kirana stores follows specific rules based on your registration type. Here’s the detailed methodology our calculator uses:

1. For Regular Taxpayers:

The basic formula for GST calculation is:

Net GST Payable = (Output Tax) - (Input Tax Credit + Other Deductions)

Where:
Output Tax = (Taxable Sales × GST Rate) + (Exempt Sales × 0%)
      

Step-by-Step Calculation:

  1. Calculate output tax on taxable sales:
    • Output Tax = Taxable Sales × (GST Rate / 100)
    • Example: ₹5,00,000 × 5% = ₹25,000
  2. Add output tax for all applicable rates (if you sell items at different rates)
  3. Sum all input tax credits from purchases
  4. Add other eligible deductions
  5. Subtract total ITC and deductions from total output tax

2. For Composition Scheme Taxpayers:

Composition scheme taxpayers pay tax at a flat rate on their total turnover (including exempt sales):

GST Payable = (Total Turnover × Composition Rate)

Where Composition Rate is:
- 1% for manufacturers and traders (most kirana stores)
- 5% for restaurants (not typically applicable to kirana stores)
      

Important Notes for Composition Scheme:

  • Cannot claim input tax credit
  • Cannot collect GST from customers
  • Must pay tax from their own pocket
  • Quarterly return filing (instead of monthly)
  • Cannot make inter-state supplies

3. For Unregistered Businesses:

Businesses below the registration threshold (₹40 lakh annual turnover) that choose not to register:

  • Cannot collect GST from customers
  • Cannot claim input tax credit
  • Must pay GST to suppliers when purchasing goods
  • Effective tax cost is embedded in purchase prices

4. Special Cases:

  • Mixed Supplies: When selling items with different GST rates in a single transaction, the highest rate applies to the entire transaction
  • Reverse Charge: For certain purchases (like from unregistered suppliers), you may need to pay GST directly
  • E-commerce Sales: Special rules apply if selling through platforms like Amazon or Flipkart

GST Rate Structure for Common Kirana Items (2024)

Item Category GST Rate HSN Code Range Common Examples
Fresh fruits and vegetables 0% 0701-0814 Apples, bananas, potatoes, onions
Unpackaged food grains 0% 1001-1008 Rice, wheat, pulses (unbranded)
Packaged food grains 5% 1001-1008 Branded rice, wheat flour, pulses in packets
Spices 5% 0904-0910 Turmeric, chilli powder, coriander
Tea and coffee 5% 0902, 0901 All varieties of tea leaves, coffee powder
Edible oils 5% 1507-1516 Mustard oil, sunflower oil, groundnut oil
Processed foods 12% Varies Pickles, jam, sauces, frozen foods
Household items 18% Varies Detergents, toothpaste, hair oil

Module D: Real-World Examples with Specific Numbers

Let’s examine three detailed case studies of kirana stores with different profiles to understand GST calculations in practice:

Case Study 1: Small Kirana Store (Composition Scheme)

  • Store Profile: Local grocery in Tier 3 city, annual turnover ₹35 lakh
  • Registration: Composition scheme (1% rate)
  • Monthly Sales: ₹2,90,000 (including ₹80,000 exempt sales)
  • Purchases: ₹2,20,000 (GST paid ₹11,000 – cannot claim)

Calculation:

Quarterly Turnover: ₹2,90,000 × 3 = ₹8,70,000
GST Payable: ₹8,70,000 × 1% = ₹8,700 per quarter
Monthly Effective Rate: (₹8,700/3) / ₹2,90,000 = 1%
      

Key Takeaways:

  • Simple 1% tax on total turnover
  • No input tax credit benefit
  • Quarterly payment reduces compliance burden
  • Effective tax rate is low but cannot be passed to customers

Case Study 2: Medium Kirana Store (Regular Taxpayer)

  • Store Profile: Urban grocery with branded products, annual turnover ₹65 lakh
  • Registration: Regular taxpayer
  • Monthly Sales: ₹5,40,000 (₹4,00,000 taxable at 5%, ₹1,40,000 exempt)
  • Purchases: ₹4,10,000 (GST paid ₹20,500)
  • Input Tax Credit: ₹20,500 (full claim)

Calculation:

Output Tax: ₹4,00,000 × 5% = ₹20,000
Input Tax Credit: ₹20,500
Net GST Payable: ₹20,000 - ₹20,500 = -₹500 (credit forward to next month)
Effective Tax Rate: (₹20,000 - ₹20,500) / ₹5,40,000 = -0.09% (net credit)
      

Key Takeaways:

  • Input tax credit exceeds output tax (common in initial months)
  • Credit can be carried forward to future months
  • Effective tax rate can be negative when ITC > output tax
  • Must file monthly returns (GSTR-3B)

Case Study 3: Large Kirana Store with Mixed Rates

  • Store Profile: Supermarket-style kirana, annual turnover ₹2.1 crore
  • Registration: Regular taxpayer
  • Monthly Sales Breakdown:
    • ₹6,00,000 at 0% (exempt items)
    • ₹9,00,000 at 5% (most groceries)
    • ₹3,00,000 at 12% (processed foods)
    • ₹2,00,000 at 18% (household items)
  • Purchases: ₹18,00,000 (GST paid ₹1,44,000)
  • Input Tax Credit: ₹1,44,000
  • Other Deductions: ₹15,000 (advance payments)

Calculation:

Output Tax:
- 5% of ₹9,00,000 = ₹45,000
- 12% of ₹3,00,000 = ₹36,000
- 18% of ₹2,00,000 = ₹36,000
Total Output Tax = ₹1,17,000

Net GST Payable:
₹1,17,000 (output) - ₹1,44,000 (ITC) - ₹15,000 (deductions) = -₹42,000 (credit)

Effective Tax Rate: -₹42,000 / ₹20,00,000 = -2.1% (net credit position)
      

Key Takeaways:

  • Complex calculations with multiple tax rates
  • Significant input tax credit from large purchases
  • Net credit position can be used for future liabilities
  • Requires meticulous record-keeping for different rate categories
Kirana store owner reviewing GST calculation sheets with accountant showing different tax rate categories

Module E: Data & Statistics on GST for Kirana Stores

The GST implementation has significantly impacted kirana stores across India. Here’s a data-driven analysis of the current landscape:

1. GST Registration Statistics for Kirana Stores

Parameter All India Urban Areas Rural Areas Source
Total Kirana Stores ~12 million ~4.5 million ~7.5 million IBEF
GST Registered (%) ~35% ~55% ~25% GSTN
Under Composition Scheme (%) ~60% of registered ~50% ~70% PIB
Average Annual Turnover ₹22-25 lakh ₹30-35 lakh ₹15-20 lakh RBI
Average GST Paid (Monthly) ₹3,000-₹5,000 ₹5,000-₹8,000 ₹2,000-₹4,000 Field surveys

2. GST Rate Distribution for Kirana Store Items

GST Rate % of Kirana Items Common Item Categories Average Margin Impact
0% ~40% Fresh produce, unbranded grains, milk, eggs No impact
5% ~50% Packaged foods, spices, tea, edible oils ~2-3% margin reduction
12% ~7% Processed foods, frozen items, some snacks ~4-5% margin reduction
18% ~3% Household items, personal care products ~6-7% margin reduction

3. Compliance Trends Among Kirana Stores

  • Return Filing: Only ~65% of registered kirana stores file returns on time (GSTN data)
  • Input Tax Credit: ~40% of eligible ITC goes unclaimed due to poor documentation
  • Composition Scheme Adoption: Increased by 28% since 2020 due to simplified compliance
  • Digital Payments: Kirana stores using digital payment methods increased from 15% in 2017 to 45% in 2023
  • Tax Evasion Cases: Reduced by ~30% since GST implementation due to input tax credit trail

GST Revenue from Retail Sector (2023-24)

According to the Central Board of Indirect Taxes and Customs (CBIC), the retail sector (including kirana stores) contributed approximately ₹1.8 lakh crore to GST collections in FY 2023-24, representing about 15% of total GST revenue. This marks a 12% increase from the previous fiscal year, indicating better compliance and expansion of the formal retail sector.

Module F: Expert Tips for GST Management in Kirana Stores

Based on our analysis of thousands of kirana stores, here are practical tips to optimize your GST compliance and tax management:

1. Registration & Compliance Tips

  1. Choose the Right Scheme:
    • Opt for composition scheme if turnover ≤ ₹1.5 crore and you sell mostly to consumers (B2C)
    • Choose regular registration if you sell to businesses (B2B) to claim ITC
    • Consider voluntary registration if below threshold but want ITC benefits
  2. Maintain Proper Records:
    • Keep separate records for taxable and exempt sales
    • Maintain purchase invoices with GST details for ITC claims
    • Use accounting software like Tally, Zoho Books, or QuickBooks
  3. File Returns on Time:
    • Regular taxpayers: File GSTR-3B by 20th of next month
    • Composition dealers: File CMP-08 quarterly and GSTR-4 annually
    • Set calendar reminders to avoid late fees (₹50/day for late filing)
  4. Understand Reverse Charge:
    • Pay GST directly for purchases from unregistered suppliers
    • Applies to services like legal, accounting, or transport services

2. Tax Planning Strategies

  1. Optimize Input Tax Credit:
    • Claim ITC within the same financial year (can’t carry forward indefinitely)
    • Match your purchase records with supplier’s GSTR-1
    • Use GSTR-2A/2B to reconcile ITC before filing returns
  2. Manage Working Capital:
    • Set aside GST funds monthly to avoid last-minute cash crunches
    • For composition scheme, budget for quarterly payments
    • Consider short-term credit options for GST payment if needed
  3. Pricing Strategy:
    • For regular taxpayers: Show GST separately on bills (MRP inclusive of tax)
    • For composition scheme: Build tax into your selling price
    • Adjust prices annually based on input cost changes
  4. Leverage Technology:
    • Use GST-compliant billing software
    • Implement digital payment systems to track sales
    • Use government’s free e-invoicing portal if turnover > ₹10 crore

3. Common Mistakes to Avoid

  • Incorrect HSN Codes: Using wrong codes can lead to wrong tax rates. Use the GST portal’s HSN finder.
  • Not Reconciling Books: Mismatch between your records and GSTR-2A can lead to notices.
  • Ignoring Exempt Sales: Not separating exempt sales can inflate your taxable turnover.
  • Late Payments: Interest at 18% applies to late GST payments.
  • Not Updating Registration: Forgetting to update when crossing turnover thresholds.
  • Improper Invoices: Not issuing proper tax invoices for B2B sales.

4. Seasonal Tax Planning

  • Festive Season: Higher sales mean higher GST liability – plan cash flow accordingly
  • Year-End: December-March often sees higher purchases – maximize ITC claims
  • Off-Season: Use credit periods to manage working capital better
  • Financial Year-End: Reconcile all books and claim pending ITC before March 31

Special Tip for New Kirana Stores:

If you’re starting a new kirana store, consider these GST-related decisions:

  • Register for GST immediately if you plan to sell to businesses (to claim ITC)
  • Start with composition scheme if you expect turnover < ₹1.5 crore initially
  • Set up proper accounting from day one – it’s harder to fix later
  • Consult a local CA for initial setup and first few return filings
  • Attend free GST workshops organized by local tax offices

Module G: Interactive FAQ on GST for Kirana Stores

What is the GST registration threshold for kirana stores in 2024?

As of 2024, the GST registration threshold is:

  • ₹40 lakh annual turnover for most states (₹20 lakh for special category states)
  • ₹10 lakh for North Eastern and hilly states
  • Voluntary registration is allowed even if below threshold

Special category states include Arunachal Pradesh, Assam, Manipur, Meghalaya, Mizoram, Nagaland, Sikkim, Tripura, Himachal Pradesh, and Uttarakhand.

Note: If you make inter-state supplies, registration is mandatory regardless of turnover.

Can I claim input tax credit on all my purchases?

No, there are specific conditions for claiming input tax credit (ITC):

  • You must be registered as a regular taxpayer (not under composition scheme)
  • You must have a valid tax invoice from your supplier
  • The goods/services must be used for business purposes
  • The supplier must have actually deposited the GST with government
  • You must pay the supplier within 180 days (otherwise ITC is reversed)

Common purchases where ITC is blocked:

  • Personal expenses (even if paid from business account)
  • Goods lost, stolen, or destroyed
  • Motor vehicles (unless used for specific business purposes)
  • Food and beverages, health services, life insurance (for employees)

Always verify that your supplier has filed their returns and the ITC appears in your GSTR-2A/2B.

What are the common GST rates for items sold in kirana stores?

Kirana stores typically deal with items across four GST rate slabs:

0% GST (Exempt):

  • Fresh fruits and vegetables
  • Unpackaged food grains (rice, wheat, pulses)
  • Unbranded atta, maida, besan
  • Fresh milk, curd, lassi, buttermilk
  • Unpackaged paneer, natural honey
  • Eggs, fresh meat, fish
  • Salt, sindoor, bindi, kumkum

5% GST:

  • Packaged food grains, pulses, flour (branded)
  • Edible oils (mustard, sunflower, groundnut)
  • Spices (turmeric, chilli, coriander, cumin)
  • Tea, coffee (all varieties)
  • Sugar, jaggery
  • Packaged milk, curd, paneer
  • Dry fruits (cashew, almonds, raisins)
  • Namkeen, bhujia, papad (unbranded)

12% GST:

  • Processed foods (pickles, jam, sauces)
  • Frozen vegetables and fruits
  • Butter, cheese, ghee
  • Packaged coconut water
  • Ayurvedic medicines
  • Tooth powder (not paste)
  • Agarbatti, camphor

18% GST:

  • Household items (detergents, dishwash)
  • Personal care (shampoo, soap, toothpaste)
  • Hair oil, cosmetics
  • Plastic items, stationery
  • Batteries, torches
  • Packaged drinking water

For the most accurate rates, always check the official GST rate finder or consult your chartered accountant.

How often do I need to file GST returns as a kirana store owner?

The frequency of GST return filing depends on your registration type:

1. Regular Taxpayers:

  • GSTR-3B: Monthly (due by 20th of next month)
  • GSTR-1: Monthly (if turnover > ₹1.5 crore) or quarterly (if turnover ≤ ₹1.5 crore)
  • Annual Return (GSTR-9): Due by December 31 of next financial year

2. Composition Scheme Taxpayers:

  • CMP-08: Quarterly (due by 18th of month after quarter ends)
  • GSTR-4: Annual return (due by April 30)

3. Special Cases:

  • ISD (Input Service Distributor): Monthly GSTR-6
  • E-commerce operators: Monthly GSTR-8
  • Non-resident taxpayers: Monthly returns for registration period

Important Notes:

  • Even if you have no transactions in a period, you must file a ‘nil’ return
  • Late filing attracts penalties (₹50 per day for GSTR-3B, ₹20 per day for nil returns)
  • You can’t file subsequent period’s return until previous period’s return is filed
  • Use the GST return status tool to check your filing status

Pro Tip: Set up calendar reminders or use GST software that sends alerts for return due dates to avoid late fees.

What happens if I don’t register for GST even though my turnover exceeds the threshold?

Operating without GST registration when your turnover exceeds the threshold is a serious offense with multiple consequences:

1. Legal Penalties:

  • Section 122(1) of CGST Act: Penalty of 100% of tax due or ₹10,000, whichever is higher
  • Section 122(3): Additional penalty for fraudulent evasion (can be up to 100% of tax)
  • Prosecution: For amounts > ₹5 crore, can lead to imprisonment up to 5 years

2. Financial Consequences:

  • Cannot collect GST from customers (loses 5-18% of revenue)
  • Cannot claim input tax credit (increases cost by 5-18%)
  • Businesses you supply to cannot claim ITC on your invoices
  • May lose business from registered customers who need GST invoices

3. Operational Issues:

  • Cannot make inter-state supplies legally
  • Difficulty in opening business bank accounts
  • Problems with getting business loans
  • Risk of supplier relationships (they can’t give you ITC)

4. What to Do If You’re Unregistered but Should Be:

  1. Apply for GST registration immediately through the GST portal
  2. Consult a CA to determine your liability for past periods
  3. Consider voluntary disclosure to reduce penalties
  4. Implement proper accounting systems going forward

Important: The GST department uses data analytics to identify non-compliant businesses. They cross-check your bank transactions, supplier data, and other sources to find unregistered businesses that should be registered.

Can I switch between regular GST and composition scheme?

Yes, you can switch between regular GST and composition scheme, but there are specific rules and procedures:

1. Switching from Regular to Composition Scheme:

  • Eligibility: Your turnover must be ≤ ₹1.5 crore (₹75 lakh for some states)
  • Timing: Can be done at the beginning of any financial year
  • Process:
    1. File Form CMP-02 on GST portal before the financial year starts
    2. File ITC-03 to reverse any input tax credit on closing stock
    3. Start filing quarterly returns (CMP-08) instead of monthly
  • Important Notes:
    • You must pay tax on closing stock as if you were selling it
    • You cannot switch mid-year (except when newly eligible)
    • You cannot make inter-state supplies under composition scheme

2. Switching from Composition to Regular Scheme:

  • When Required:
    • When turnover exceeds ₹1.5 crore
    • If you start making inter-state supplies
    • If you start supplying through e-commerce operators
    • If you become a manufacturer of notified goods
  • Process:
    1. File Form CMP-04 to opt out of composition scheme
    2. Start filing monthly returns (GSTR-3B) from next period
    3. Can now claim input tax credit on purchases
    4. Must collect and pay GST separately
  • Important Notes:
    • You can switch voluntarily at any time (not just year-end)
    • Once you cross ₹1.5 crore, you must switch to regular scheme
    • You can claim ITC on opening stock when you switch

3. Key Considerations When Switching:

  • Cash Flow Impact: Composition scheme has lower compliance cost but no ITC
  • Customer Base: B2B customers prefer regular scheme for ITC benefits
  • Business Growth: Regular scheme is better if you plan to expand
  • Compliance Burden: Composition scheme has simpler returns
  • Pricing Strategy: Need to adjust prices when switching schemes

Pro Tip: Use our calculator to compare your tax liability under both schemes before deciding to switch. Consult your CA to understand the full implications for your specific business.

How does GST affect my kirana store’s pricing and profitability?

GST has a significant impact on your pricing strategy and profitability. Here’s a detailed analysis:

1. Pricing Impact:

  • Regular Taxpayer:
    • Must show GST separately on invoices (MRP is inclusive of tax)
    • Can pass on tax burden to customers
    • Example: If your cost is ₹100 and GST is 5%, you can sell at ₹105
  • Composition Scheme:
    • Cannot charge GST separately – must build tax into selling price
    • Example: If your cost is ₹100 and tax is 1%, you need to sell at ₹101.01 to maintain same margin
    • Effectively reduces your margin by the tax percentage
  • Unregistered:
    • Pay GST on purchases but cannot charge on sales
    • Effective tax cost is embedded in your purchase prices
    • Example: If you buy at ₹105 (including 5% GST), your cost is effectively ₹105 but you can only sell at ₹105 (no tax recovery)

2. Profitability Impact:

Scenario Input Cost (₹) GST on Purchase (₹) Selling Price (₹) GST on Sale (₹) Net Profit (₹) Effective Tax Cost (₹)
Regular Taxpayer (with ITC) 100 5 (5%) 120 6 (5%) 15 1 (net)
Composition Scheme 100 5 (5%) 111.11 1.11 (1%) 6.00 6.11
Unregistered 100 5 (5%) 110 0 5 5

3. Strategies to Maintain Profitability:

  • Price Adjustment: Increase prices slightly to account for tax burden (especially for composition scheme)
  • Product Mix: Focus on higher-margin items that can absorb tax costs
  • Supplier Negotiation: Negotiate better rates with suppliers to offset tax costs
  • Bulk Purchases: Buy in bulk to reduce per-unit tax impact
  • Cost Control: Reduce other operating expenses to maintain margins
  • Customer Education: Explain GST benefits to customers (for regular taxpayers)
  • Loyalty Programs: Implement programs to retain customers despite price adjustments

4. Long-Term Profitability Considerations:

  • Scale Benefits: As you grow, the relative impact of GST decreases due to economies of scale
  • Input Tax Credit: Regular taxpayers can recover most GST paid on purchases
  • Formalization Benefits: GST registration improves access to credit and business opportunities
  • Competitive Position: Proper GST compliance can be a competitive advantage with business customers

Example Calculation:

Let’s say your monthly sales are ₹5,00,000 with ₹4,00,000 taxable at 5% and ₹1,00,000 exempt. Your purchases are ₹3,50,000 with ₹17,500 GST.

  • Regular Taxpayer:
    • Output tax: ₹20,000 (5% of ₹4,00,000)
    • Input credit: ₹17,500
    • Net GST: ₹2,500
    • Effective tax rate: 0.5% of total sales
  • Composition Scheme:
    • Tax: 1% of ₹5,00,000 = ₹5,000
    • No input credit
    • Effective tax rate: 1% of total sales

In this case, the regular scheme saves you ₹2,500 per month (₹30,000 annually) compared to composition scheme.

Leave a Reply

Your email address will not be published. Required fields are marked *