TaxSavvy for clients abroad, upwork or Fiverr

Upwork and Fiverr payouts, fees and FX. One clean return.

Gets work and payouts through Upwork, Fiverr or similar

Free samples to look at

See every free sample

Done for you, at a fixed price

  • Freelancer return with foreign clients, Sec 44ADA
  • Do I need GST registration? Threshold and compulsory registration check
  • LUT filing RFD-11 for exporters
  • Presumptive income tax return, ITR-4 (Sugam), Sec 58 (old 44AD, 44ADA, 44AE)

Send any one of these to start

  • Bank statement
  • AIS or 26AS

The jobs people like you bring us

Questions, answered the CA way

Facts, Provisions and law, Analysis, Conclusion.

  • Invoicing foreign clients: Upwork, Fiverr, direct: FIRC and proof of export
    Facts
    When you receive money from a foreign client, you need proof that it was for export of service, not just a random foreign transfer (which could attract Sec 102, Income-tax Act 2025 (old Sec 68) scrutiny).
    Provisions and law
    FEMA 1999 | RBI ECB Guidelines | GST, export documentation
    Analysis
    FIRC (Foreign Inward Remittance Certificate): Your Indian bank issues this when foreign currency is credited. Contains: sender's name/country, amount, currency, purpose code. Get FIRC for every payment. Bank usually offers e-FIRC on request. Upwork/Fiverr: These platforms pay from their international entities. Get the payment breakdown showing client name, project, and amount. Platform 1099/earnings reports are useful. FIRC from your bank when money hits account. Documentation stack for every foreign payment: Invoice to client → platform earnings report → FIRC from bank → bank statement showing credit.
    Read the full answer
  • Stripe / PayPal / Razorpay: payment processor tax compliance
    Facts
    Payment processors are now a significant IT department data source. Stripe India reports all merchant settlements above thresholds to the IT department via SFT. PayPal India settlements appear in AIS.
    Provisions and law
    FEMA, Payment and Settlement Systems Act | IT Act, Sec 102 (old 68)
    Analysis
    Stripe Atlas / foreign Stripe: If you're collecting USD through a foreign Stripe entity (US or EU), and then repatriating to India, FEMA compliance is required. The income is taxable in India (you're a resident). Bring it in through official banking channels with proper FIRC. Razorpay settlements: Indian platform. All settlements reportable. If you have significant Razorpay volume (₹10L+/year) and it's not in your ITR, you will get a notice.
    Read the full answer
  • Advance tax for freelancers: quarterly self-assessment and payment
    Facts
    Freelancers have no employer to deduct TDS. Your foreign clients pay you gross. You are entirely responsible for advance tax payment on a quarterly schedule.
    Provisions and law
    IT Act, Sec 207-209 | Sec 424, 425 (old 234B, 234C) interest
    Analysis
    Schedule: Q1 (Jun 15), 15%. Q2 (Sep 15), 45%. Q3 (Dec 15), 75%. Q4 (Mar 15), 100%. If you miss or underpay: 1% per month simple interest under Sec 424, Income-tax Act 2025 (old Sec 234B; underpayment) and Sec 425 (old Sec 234C; quarterly shortfall). On ₹5L annual tax liability, missing Q2 means ₹22,500 in interest (45% of ₹5L = ₹2.25L unpaid × 1% × 10 months). Under Sec 58 (old Sec 44ADA) simplification: Sec 58 (old Sec 44ADA) filers pay advance tax in one shot on March 15 (100%), no quarterly requirement. This is a major simplification benefit of Sec 58 (old Sec 44ADA).
    Read the full answer
  • Sec 194 (old 115BBJ): the net winnings formula
    Facts
    From FY 2023-24, all online gaming income is taxed under Sec 115BBJ (now Sec 194 Table Sl. No. 5, Income-tax Act 2025) at 30% on "net winnings".
    Provisions and law
    IT Act, Sec 194 (old 115BBJ) | Sec 393 (old 194BA) | Finance Act 2023
    Analysis
    Net winnings formula: Net winnings = Amount withdrawn from gaming account − Amount deposited into gaming account at the time of withdrawal (subject to limitations). How it works in practice: You deposit ₹10,000 on Dream11. You win ₹50,000. You withdraw ₹60,000. Net winnings = ₹60,000 − ₹10,000 = ₹50,000. Tax = ₹15,000 (30%). Platform deducts ₹15,000 as TDS (Sec 393, old Sec 194BA) before crediting your bank account. You receive ₹45,000. Multiple deposits: If you deposit ₹10K, lose it, deposit ₹10K again, then win ₹50K, and withdraw ₹50K, net winnings calculation considers your net deposit position. The exact formula is complex, the platform's system handles it for TDS, but you must report correctly in ITR.
    Read the full answer

Upwork and Fiverr payouts, fees and FX. One clean return.

Start free. Pay a fixed price only when a CA does the work.

Get it done on WhatsApp