Fantasy cricket has exploded in India. With platforms like Dream11, My11Circle, and others offering daily contests, millions of players are winning real money. But when it comes to tax season, many are caught off guard. The government treats fantasy cricket winnings as income from other sources or business income, and you are required to pay tax on them.
The financial year ends on March 31. If you’ve won money from fantasy cricket during the year (April 1, 2025 – March 31, 2026), you need to account for it in your Income Tax Return (ITR). This guide explains everything you need to know: TDS, tax rates, exemptions, and how to file correctly.
1. Is Fantasy Cricket Winnings Taxable?
Yes. Under Section 194B of the Income Tax Act, any winnings from games of skill (including fantasy sports) are fully taxable. The key points:
- Tax is levied on the net winnings (total withdrawals minus total deposits).
- The tax rate is 30% (plus applicable cess and surcharge) on the net winnings.
- No deductions for expenses like entry fees, internet bills, or device costs are allowed under this section.
If your net winnings in a financial year exceed ₹10,000, the fantasy platform is required to deduct TDS (Tax Deducted at Source) at 30% before paying you.
2. Understanding TDS on Fantasy Cricket
TDS is the tax deducted by the platform at the time of withdrawal or at the end of the financial year.
How TDS Works:
- When TDS is deducted: The platform deducts 30% tax on net winnings if they exceed ₹10,000 in a financial year.
- What is net winnings?
Net Winnings = Total Withdrawals – Total Deposits (for the financial year).
Example:
- You deposit ₹20,000 during the year.
- You withdraw ₹50,000 during the year.
- Net winnings = ₹30,000.
- TDS = 30% of ₹30,000 = ₹9,000 deducted by the platform before paying you.
Important:
- TDS is deducted at the time of withdrawal or at year‑end depending on the platform.
- You will receive a Form 26AS entry showing the TDS deducted.
- Even if TDS was deducted, you still need to file an ITR if your total income exceeds the basic exemption limit (₹2.5 lakh for individuals under 60).
3. What If TDS Was Not Deducted?
If your net winnings are below ₹10,000, the platform does not deduct TDS. However, you are still liable to pay tax on those winnings if your total taxable income (including salary, business, etc.) exceeds the exemption limit.
In such cases, you must:
- Calculate your net fantasy cricket winnings.
- Include them in your ITR under “Income from Other Sources.”
- Pay the applicable tax (as per your slab) before the due date.
4. Step‑by‑Step Guide to Filing Tax on Fantasy Cricket Winnings
Step 1: Gather Your Documents
- Platform statements: Download annual statements from each fantasy app (Dream11, My11Circle, etc.) showing deposits, withdrawals, and net winnings.
- TDS certificates: Form 16A (or Form 26AS) showing TDS deducted.
- Bank statements: To cross‑verify deposits and withdrawals.
Step 2: Determine Your Net Winnings
Calculate net winnings for each platform separately and combine.
Formula:
Net Winnings = Total Withdrawals – Total Deposits (for the financial year).
If you have losses in one platform and profits in another, you cannot set off losses against winnings – each platform’s net winnings are considered separately for TDS purposes, but for income tax, you can aggregate.
Step 3: Choose the Correct ITR Form
- If your only income is fantasy cricket winnings (and no other business or salary), you can file ITR‑1 (Sahaj) if net winnings are below ₹50 lakh and you don’t have any other business income.
- If you are a professional player (playing multiple contests as a business), you may need ITR‑3 (for business/profession). Consult a CA if unsure.
Step 4: Report Winnings in ITR
- In ITR‑1, go to the “Income from Other Sources” section and report the net winnings.
- In ITR‑3, report under “Business/Profession” if you treat fantasy cricket as a business.
Step 5: Claim TDS Credit
Enter the TDS amount deducted (as per Form 26AS) in the “Tax Deducted at Source” section. This will be adjusted against your total tax liability.
Step 6: Pay Any Remaining Tax
If your total tax liability exceeds the TDS deducted, you need to pay self‑assessment tax before filing the return. You can do this through the Income Tax e‑filing portal using challan 280.
Step 7: File Your ITR
File the return online on the Income Tax e‑filing portal (incometax.gov.in) before the due date. For FY 2025–26, the due date for individuals is July 31, 2026 (if no audit), but the financial year ends March 31 – so gather your data now.
5. Tax on Winning Goods or Prizes
If you win a prize in a contest (e.g., a mobile phone or a car) instead of cash, the value of the prize is also taxable. The platform will deduct TDS on the fair market value of the prize before awarding it.
6. Common Mistakes to Avoid
| Mistake | Consequence |
|---|---|
| Ignoring small winnings | If total income exceeds exemption limit, even small winnings must be reported. |
| Not checking Form 26AS | TDS may be deducted but not reflected – cross‑verify. |
| Filing ITR‑1 incorrectly | If you have business income, ITR‑1 is not applicable; using wrong form leads to defective return. |
| Missing the TDS credit | Forgetting to claim TDS reduces your refund. |
| Not keeping records | Platforms may not retain data for years; download annual statements and keep them. |
7. Special Considerations for 2026
Changes in TDS Rules
From FY 2025–26, the government clarified that TDS on net winnings applies only to winnings from “games of skill” where the entry fee is non‑refundable. Fantasy cricket falls squarely under this.
New ITR Forms
The ITR forms for FY 2025–26 have been updated with a separate schedule for reporting income from online gaming and fantasy sports. Ensure you use the latest forms available on the portal.
Advance Tax Liability
If your tax liability (after TDS) exceeds ₹10,000 in a financial year, you are required to pay advance tax. The due dates are June 15, September 15, December 15, and March 15. For fantasy cricket winnings, advance tax is often paid in the quarter when the winnings are received.
8. Penalties for Non‑Filing or Under‑Reporting
If you fail to report fantasy cricket winnings or under‑report them, you may face:
- Interest under Sections 234A, 234B, 234C for late payment.
- Penalty of 50% to 200% of tax under‑reported under Section 270A.
- Scrutiny assessment by the Income Tax Department.
It’s always better to be compliant.
9. Should You Treat Fantasy Cricket as Business Income?
If you play fantasy cricket regularly and systematically with the intention of earning income, you may be considered a business rather than a hobby. In that case:
- You can claim deductions for expenses (entry fees, internet, device depreciation, etc.).
- You must file ITR‑3.
- You may be subject to advance tax and GST if turnover exceeds ₹20 lakh (consult a CA).
Most casual players are fine reporting under “Income from Other Sources.”
10. Key Dates to Remember
| Event | Date |
|---|---|
| End of Financial Year | March 31, 2026 |
| Due date for advance tax instalments | June 15, Sept 15, Dec 15, Mar 15 |
| ITR filing due date (non‑audit) | July 31, 2026 |
| Last date to revise return | December 31, 2026 |
Conclusion
Filing tax on fantasy cricket winnings is not as complicated as it seems. The key is to maintain records, understand TDS, and report your net winnings correctly in the appropriate ITR form. With the financial year ending on March 31, now is the perfect time to download your statements from all fantasy apps, calculate your net winnings, and prepare for filing.
If you have significant winnings or are unsure about your tax treatment, consulting a Chartered Accountant is money well spent – it ensures compliance and may even help you save tax if you qualify as a business.
Ready to take your fantasy cricket game to the next level?
Sky247 Cricket offers the best fantasy sports experience with secure payments, instant withdrawals, and a platform you can trust.
👉 www.sky247cricket.com
Join today, play smart, and enjoy the thrill of cricket – while staying tax‑ready.
Play responsibly, file on time, and keep winning! 🏏📊🇮🇳

