Accounting Treatment in Tally for Restaurant Sales Through ECO – Section 9(5), TDS, Commission

I need guidance on the correct accounting entries in Tally Accounting Mode for restaurant orders received through an E-Commerce Operator (ECO), such as Swiggy/Zomato under Section 9(5).

Example -

Order ID / Bill No.: 8431312104
Order Date: 04-Aug-2026

Particulars Amount
Subtotal / Taxable Value ₹1,042.00
GST @ 5% ₹52.10
Total Order Value paid by customer ₹1,094.10

The supply is covered under Section 9(5) of the CGST Act, so GST of ₹52.10 will be deposited by Zomato/Swiggy on behalf of the registered restaurant, so no tax liability from the restaurant side. However, the restaurant still needs to report the applicable turnover of ₹1,042.

Then ECO makes the following deductions from our settlement:

  • Commission @ 27% of ₹1,042 = ₹281.34
  • GST @ 18% on Commission = ₹50.6412
  • Service Fee & Payment Mechanism Fee @ 1.84% = ₹20.1314
  • GST @ 18% on above fee = ₹3.6237
  • TDS on ECO transaction @ 0.1% of ₹1,042 = ₹1.042

So the net amount to be received by restauarant will be

₹1,042.00 − ₹281.34 − ₹50.6412 − ₹20.1314 − ₹3.6237 − ₹1.042 = ₹685.2217

I can adjust them in Journal Entries as ITC is not available so just a journal voucher including all deductions will work.

Guide me in creating Ledgers will all settings, Sales, Journal & Receipt Vouchers. 

Replies (4)
Quick Summary
This discussion provides guidance on the correct accounting treatment in Tally for restaurant sales made through e-commerce operators (ECOs) like Swiggy and Zomato, specifically under Section 9(5) of the CGST Act. It details how to handle GST deposited by the ECO, commission, service fees, and TDS deductions. The advice includes setting up relevant ledgers and passing journal and receipt vouchers in Tally Prime.

https://docs.google.com/document/d/169vNfpUcWNKyeyqeVh67XfJF9GwmwEtEX2ntUAE3sTQ/edit?usp=sharing

For ledger creation you have press  Alt C   , whenever you passing the entry in any voucher like Sales , Purchase , Payment , receipt and  Contra , in Tally prime  ( after pressing Alt c , ledger windo will open fill up all the details and then save by pressing ALT A)

1) In sales - Creat  restauarant Sales - under Sales 

2) Commission paid  - under Indirect Expenses 

3) Services Charges paid  - under Indirect Expenses 

4) TDS Payable under - Duties & Taxes ( Liability side balance sheet ) or Current liability 

  If  Input  tax credit not available then add gst paid in the  Expenses , like  in your case Commision & Services Charges . 

If TDS is deducted by ECO then then create a ledger  , TDS receivable A/c under Current Assets. Asset side ( Balance Sheet) 

Thanks. In TallyPrime, I have created the Sundry Debtors ledger using ECO GSTIN, but after entering the sales voucher, the amount is showing in the B2C table in GSTR-1, but it should be in Table 15 of GSTR-1. So I have to subtract that amount from the B2C table and add it to Table 15 of GSTR-1 while filing. 

Leave a Reply

Your are not logged in . Please login to post replies

Click here to Login / Register  

Company
ARTICLESHIP 01 October 2026
Articled Assistant

KPSN & Associates LLP

Chennai

CA Inter

View Details
Company
15 October 2026
Senior Accountant

Continental Belting Pvt Ltd

Mumbai

B.Com

View Details
Company
13 October 2026
Accountant

Zerdi & Co. Chartered Accountants

Pune

B.Com

View Details
Company
14 October 2026
GST & TDS ASSISTANT

AGGARWAL SANJAY & ASSOCIATES

New Delhi

B.Com

View Details
Company
08 October 2026
Accounts and Tax Associate

POOJA R TELI & CO

Pune

CA Inter

View Details
Company
26 September 2026
Chartered Accountant

pushpganga ventures

Pune

CA

View Details
Company
05 October 2026
Senior Accountant

Vision IT Peripherals Pvt Ltd

Mumbai

B.Com

View Details
Company
ARTICLESHIP 17 October 2026
Articled Assistant

RRPM & Associates LLP

Chennai

CA Inter

View Details