Get Paid From AdSense in India: Steps, Payment Dates, Bank Charges and Tax (2026)
Get Paid From AdSense in India: Steps, Payment Dates, Bank Charges and Tax (2026)
Global Payments

Published on 01/10/2026

Get Paid From AdSense in India: Steps, Payment Dates, Bank Charges and Tax (2026)

Get paid from abroad, beyond AdSense

Receive payments from overseas brands and clients at the mid-market rate, settled the next business day.

To get paid from AdSense in India, you need to cross the $100 payment threshold, verify your identity and address, and add an Indian bank account for a wire transfer, which is the only AdSense payment method available in India.


Google sends the money in US dollars between the 21st and 26th of the month, and your bank converts USD to INR at its own rate.


That conversion is where most publishers lose money without noticing. Google charges nothing to send the payment, but your bank sets the exchange rate, may charge for a FIRC, and adds GST on the currency conversion.


This guide follows every payment from Google AdSense through each step, date and charge, plus the tax rules that apply to AdSense income in 2026.


AdSense Payment in India: Quick Summary

  • Payment method: wire transfer only, for both AdSense and AdSense for YouTube. EFT, cheque and Hyperwallet are not offered in India.
  • Currency: US dollars, paid by Google Asia Pacific Pte. Ltd. in Singapore; your bank converts to INR.
  • Thresholds: $10 to trigger address verification by PIN, and $100 before a payment is sent.
  • Dates: earnings are finalised by the 3rd, payments go out between the 21st and 26th, and a wire can take up to 15 business days.
  • Costs: no Google fee, but expect your bank's exchange rate, possible intermediary deductions, GST on currency conversion and a FIRC fee.

How Does AdSense Pay Indian Publishers?

AdSense pays Indian publishers by international wire transfer in US dollars, straight into an Indian bank account in the publisher's name or another person's name, as long as the details match the bank exactly.


Here is the full picture from Google's own help pages.

DetailWhat applies in India
Payment methodWire transfer only
CurrencyUS dollars; the payment currency cannot be changed
Who pays youGoogle Asia Pacific Pte. Ltd., Singapore, the contracting entity for Indian AdSense accounts
Payment threshold$100 (Indian accounts use the USD thresholds)
Verification threshold$10 for address verification by PIN
Bank locationMust be in the same country as the address in your payments settings
Bank details neededAccount holder name, bank name, IFSC, SWIFT code and account number
Google's feeNone; your bank may charge its own fees

Some older guides still say Indian publishers can choose EFT or cheque. Google's own payment method table lists wire transfer as the only option for India, for both AdSense and YouTube.


What Is the Google AdSense Payment Schedule?

The Google AdSense payment schedule is monthly: earnings for one month are finalised by the 3rd of the next month, and if your balance has reached $100, the payment is issued between the 21st and 26th.


Here is how one month's earnings move to your bank.

DateWhat happens
By the 3rdLast month's finalised earnings are added to your balance
By the 20thDeadline to change payment details or clear any payment hold, and your balance must be at least $100
21st to 26thGoogle issues the wire transfer and your account shows the payment as pending
Up to 15 business days laterThe money reaches your Indian bank; Google says it usually arrives within three business days

So if you cross $100 during January, expect the payment at the end of February. If the 21st falls on a weekend or holiday, Google may issue the payment on the next business day.


There are no early payments, and a payment is never split.


How to Receive AdSense Payment in India: Step by Step

You receive your first AdSense payment in India in five steps: submit your tax information, verify your identity, verify your address with a PIN, add your bank details for a wire transfer, and reach the $100 threshold.


Google's own "steps to getting paid" follow this order.


  • Submit tax info: in your payments profile, add your US tax information (Form W-8BEN for individuals, W-8BEN-E for businesses), using your PAN as your foreign tax number. Submit it by the 20th, because missing tax information is a payment hold, and holds must be cleared by the 20th to be paid that month.
  • Verify identity: when Google asks, upload a government-issued ID card that shows your payee name and mailing address exactly as they appear in your AdSense account. If the address on your ID differs, add a bank statement, telephone bill or rent receipt showing your address. Upload both sides of a two-sided card, readable and free from glare. You have 45 days from Google's first request to complete this.
  • Verify address: once your earnings reach $10, Google posts a six-digit PIN to your payment address. Enter it in AdSense within four months of it being generated.
  • Add bank details: this is where you choose wire transfer, the only payment method for India.
  • Sign in to AdSense, or AdSense for YouTube.
  • Click Payments, then Payments info.
  • Click Manage payment methods, then Add payment method.
  • Enter the account holder name, bank name, IFSC, SWIFT code and account number, without hyphens and in Latin characters.
  • Leave the intermediary bank fields blank unless your bank gives you intermediary details for USD wires; Google marks them optional, and wrong intermediary details can delay a wire by as long as three months.
  • Tick Set as primary payment method, then click Save.
  • Reach $100: when your balance crosses the payment threshold by month-end and no holds apply, Google pays you in the next 21st to 26th cycle.


Two points worth knowing before your first payment. Many guides say Google converts earnings to rupees or pays by EFT in India, but it does neither; it sends US dollars by wire, and your bank converts them.


And ask your bank which SWIFT code handles incoming USD wires, since it may be the code of the bank's forex centre rather than your home branch.


What Is AdSense PIN Verification, and What If the PIN Doesn't Arrive?

AdSense PIN verification is how Google confirms your postal address: it sends a six-digit PIN by standard post once your earnings reach $10, and you must enter it in AdSense before payments can be made.


The PIN usually takes around three weeks to arrive and has no tracking.


  • If it hasn't arrived after three weeks: request a replacement PIN in your AdSense account.
  • If you enter the wrong PIN three times: your account stops showing ads.
  • If four months pass unverified: ads stop showing, so treat the deadline seriously.


Before asking for a replacement, check that your payee address in AdSense is complete and matches where you can actually receive post.


What Do Indian Banks Charge on an AdSense Payment?

The two large banks below charge little or nothing for the incoming wire itself, so the real cost comes through the exchange rate, GST on the currency conversion and the FIRC fee.


Here is what each publishes on its own tariff page.

ChargeHDFC BankSBI
Inward remittance feeNo chargeNo charge on general inward remittances (out-of-pocket expenses recovered); ₹500 per export-related remittance for customers without an export credit limit
FIRC or e-FIRC₹200 per FIRC, plus GSTNo charge to issue; ₹200 for usage, plus GST
Exchange rateThe bank's TT buying rate on the dayThe bank's TT buying rate on the day
GST on currency conversion18% on the value set by GST rules18% on the value set by GST rules

The exchange rate is the cost that matters most. Banks convert your dollars at their TT buying rate, which sits below the mid-market rate you see on Google.


That gap is an FX markup, and it is not shown as a separate fee. You can check it in our HDFC Bank forex rates guide.


A worked example makes the difference clear. Say your $1,000 payment arrives on a day when the mid-market rate is an illustrative ₹95 and your bank's TT buying rate is ₹94, an assumed ₹1 gap:


  • Mid-market value: $1,000 × ₹95 = ₹95,000.
  • At the bank's rate: $1,000 × ₹94 = ₹94,000, so ₹1,000 goes to the FX markup.
  • GST on currency conversion: for amounts up to ₹1 lakh, GST is charged on 1% of the converted amount (minimum ₹250), so 18% of ₹940 = ₹169.
  • FIRC: ₹200 plus 18% GST (₹236) if you ask for one, at HDFC's published fee.
  • You receive: about ₹93,595, or roughly 1.5% less than the mid-market value.


The ₹1 gap is an assumption for illustration; your bank's real rate on the day may be closer or wider.


If the wire travels with SHA charges (shared charges), a common setting on international wires, an intermediary or correspondent bank may deduct a fee along the way, and the amount credited will be lower still; Google itself applies no commission.


Are There Hidden Charges on AdSense Payments in India?

Google says it does not charge you to receive your AdSense payment, so any shortfall comes from the banks involved: the exchange rate, intermediary deductions, GST on conversion and document fees.


  • FX markup: the gap between the TT buying rate and the mid-market rate, often the largest cost.
  • Intermediary bank deductions: for USD wires, the intermediary bank must be in the US, and a bank in the chain may take a fee before the money reaches you.
  • GST on currency conversion: calculated on a slab-based value of the amount converted, not on the full payment.
  • FIRC fee: charged by some banks when you ask for the certificate.


To keep more of each payment, compare TT buying rates across two or three banks before choosing where to receive AdSense, and ask whether your bank credits USD wires without a handling fee.


If you would rather not convert at a weak rate, ask your bank whether it will credit the dollars to an EEFC (Exchange Earners' Foreign Currency) account.


RBI allows foreign exchange earners, including exporters, to credit up to 100% of their foreign exchange earnings to an EEFC account, which is a non-interest-bearing current account, so you can hold the dollars and convert later.


Whether your AdSense receipts qualify depends on how your bank classifies them. If your earnings are small, a self-hold lets you pause payments for up to a year, so you receive fewer, larger wires and pay fixed fees less often.


What Is the Best Bank for AdSense Payment in India?

There is no single best bank for AdSense payment in India, but among banks that publish their charges, HDFC Bank charges nothing for the incoming wire and ₹200 plus GST per FIRC, while SBI charges nothing on general inward remittances and issues e-FIRCs free, with ₹200 charged for e-FIRC usage.


Whichever bank you choose, check these four points before you add it to AdSense:


  • A SWIFT code that accepts incoming USD wires for your branch or its forex centre.
  • No handling fee on inward remittance from abroad.
  • A TT buying rate close to the mid-market rate, which you can compare on the bank's published forex card.
  • A low FIRC or e-FIRA fee, and online access to the certificate.


One catch at SBI: export-related inward remittances cost ₹500 each for customers without an export credit limit, so ask how your branch classifies AdSense wires.


For any bank, ask for the current charges schedule before you add the account to AdSense.


Do You Need a FIRC and Purpose Code for AdSense Payments?

You do not need a FIRC to receive an AdSense payment, but you should get one, because it is the bank's proof that foreign currency reached your account, and it supports your GST and income tax records.


Ask your bank for a FIRC or e-FIRA against each AdSense wire.


Your bank may also ask for a purpose code on the first payment. AdSense income is advertising revenue, and RBI's list places advertising services under purpose code P1007 ("Advertising, trade fair, market research and public opinion polling services").


Some guides quote P0807, but that code covers off-site software exports. Our list of purpose codes for inward remittance explains how banks use them.


Before your first AdSense wire arrives, settle these with your bank so every later payment goes through without questions:


  • Which SWIFT code to give Google for incoming USD wires.
  • That the credit should be tagged with purpose code P1007.
  • Whether the bank treats the payment as an export of services, since that can change the charges it applies.
  • How to get a FIRC or e-FIRA for each payment, and whether it is available online.


If the bank asks for proof of what the payment is for, Google suggests pointing it to Part 5 (Payments) of the AdSense terms, and you can download a payment receipt from your AdSense account.


Google does not provide printed, signed or stamped documents. Our guide to FIRC vs FIRA explains the difference between the two certificates.


How Is AdSense Income Taxed in India?

AdSense income is taxable in India as business income, and because Google Asia Pacific is a foreign company paying you in foreign currency, it is generally treated as an export of services for GST. The rules below are the common position; confirm your own case with a chartered accountant.


  • Income tax: report AdSense earnings as business income in your ITR. Small publishers often use presumptive taxation, where tax is worked out on a set share of receipts. The Income-tax Act, 2025 applies from 1 April 2026 and renumbers many sections, so check the current section numbers with your CA.
  • No Indian TDS: Google Asia Pacific is a Singapore company and typically does not deduct Indian TDS on AdSense payments; confirm your position with your CA.
  • GST: registration is generally needed once your aggregate turnover crosses ₹20 lakh (₹10 lakh in special category states). Registered publishers typically file a Letter of Undertaking (LUT) each year so the export can be made without paying IGST.
  • Records: keep each month's AdSense payment receipt, bank credit advice and FIRC together; that is your evidence for both GST and income tax.

How Does Google AdSense Payment Work for YouTube?

The Google AdSense payment YouTube creators receive works the same way as for websites, by USD wire transfer to an Indian bank, but AdSense for YouTube has its own payments account, which must reach the $100 threshold on its own.


  • YouTube AdSense payment date: finalised YouTube earnings post to your YouTube payments account between the 7th and 12th of the month, then pay out in the 21st to 26th cycle once the threshold is met.
  • Verification once: if you already verified identity and address for a website AdSense account, you do not verify again.
  • US tax withholding: YouTube withholds US tax on earnings from US viewers. Google's own example for an Indian creator with $1,000 total earnings, $100 of it from US viewers, shows withholding of $15 with the India-US tax treaty claimed, $30 without the treaty, and $240 (24% of worldwide earnings) if no tax information is submitted at all.


Submitting your W-8BEN with the treaty claim is one of the easiest savings for an Indian YouTuber, since it cuts withholding on US-viewer earnings from 30% to 15%, and withheld US tax can usually be claimed as a foreign tax credit in your Indian return.


Why Is My AdSense Payment on Hold or Not Received?

An AdSense payment is normally on hold because a step is incomplete, and it is late because the wire is still travelling or the bank details are wrong. Work through it in this order:


  • Check holds: open your AdSense account payment settings and look for any of these, each of which stops the payment: missing tax information, unverified identity or address, no payment method, a self-hold you set yourself, or a policy review. Clear them by the 20th.
  • Check the date: a wire can take up to 15 business days, so wait that long after the payment date before chasing it.
  • Trace it: after 15 business days, ask AdSense support for a SWIFT copy (MT103) or UTR of the payment, and give it to your bank so it can trace the incoming wire.
  • Fix wrong details: if your IFSC, SWIFT code or account number was wrong, correct it in AdSense and ask your bank to cancel or return the wire. Google recalls it and reissues the payment, which takes around 15 business days.

Can You Use a Virtual or Foreign Account for AdSense?

No. Google's rules say your bank must be located in the same country as the address in your payments settings, and you cannot add a bank account that is not based in your country.


For an Indian publisher, that means an Indian bank account.


Some guides suggest entering a virtual foreign-currency account in the AdSense bank field to avoid bank charges.


Google's rules do not allow this for an Indian payee: a SWIFT code from another country is rejected when you enter the bank details.


Keep AdSense on your Indian bank, and reduce costs by choosing a bank with a better TT buying rate instead.


How Xflow Helps Creators With Other Overseas Income

AdSense should stay with your Indian bank, but many Indian creators also earn from overseas brands, sponsors and clients, and that income is where Xflow helps.


When a US or European brand pays you for a brand sponsorship, a sponsored video or freelance work, you can share Xflow receiving account details instead of waiting for a SWIFT wire.


  • Local account details: receive payments in 25+ currencies, with local account details for USD, EUR, GBP and CAD, so a US, UK or European brand pays you as it would pay a local supplier.
  • Pricing: on Starter, USD 12 flat for invoices up to USD 2,000 and 0.6% above that; on Growth, USD 20 flat up to USD 5,000 and 0.4% above that; custom pricing on the Scale plan for invoices of USD 10,000 and more.
  • Exchange rate: pricing linked directly to the live mid-market rate, with the fee shown upfront.
  • Speed: money settles to your Indian bank account the next business day.
  • Paperwork: an e-FIRA is issued within 24 hours for every international transaction.


Xflow holds final RBI authorisation as a cross-border payment aggregator, for both inward and outward payments (as of February 2026). See Xflow's pricing to work out what a sponsorship payment would cost you.


How We Checked These Figures

Every AdSense rule, threshold, date and ID requirement in this guide comes from Google's own AdSense and YouTube help pages, and the bank charges come from HDFC Bank's and SBI's published tariffs, the EEFC rule from RBI's own FAQ, all checked twice on 30 September 2026: once while writing and once in a separate fact-check.


The ₹95 rate and the ₹1 exchange rate gap are illustrative assumptions. Tax positions reflect common practice and are not tax advice.


The Bottom Line

Getting paid from AdSense in India comes down to four things: verify your identity and address, add an Indian bank account with the right IFSC and SWIFT code, cross $100, and wait for the 21st to 26th payment window.


Google sends the money in dollars and charges nothing for it.


What you actually receive depends on your bank. Compare TT buying rates, ask for a FIRC every time, tag the payment with purpose code P1007, and keep your receipts for GST and income tax.


For sponsorships and client work from abroad, a receiving account priced off the mid-market rate tends to leave more in your pocket than a bank wire.


Frequently asked questions

You get paid from AdSense in India by wire transfer to an Indian bank account.


Complete tax information, identity verification and PIN address verification, add your bank's IFSC and SWIFT code, and once your balance reaches $100, Google pays between the 21st and 26th of the following month.

The AdSense payment threshold in India is $100. Indian accounts use the USD thresholds, so there is no separate rupee threshold; any rupee figure you see is only a conversion.

Google does not publish a fixed rate. Third-party estimates for Indian publishers put page RPM, the earnings per 1,000 pageviews, at roughly ₹40 to ₹830 depending on niche and audience, with finance and technology content at the higher end.

At an illustrative page RPM of ₹200, you would need about 5,000 pageviews a day to earn ₹1,000 daily. Your own RPM decides the real number, so work backwards from the RPM in your AdSense reports.

Making $100 a day means roughly ₹9,500 a day at an illustrative ₹95 rate, which at a ₹200 RPM needs close to 47,500 pageviews a day.


Higher-paying niches and audiences in markets such as the US lower the traffic you need.

That offer is a Google Ads promotion for advertisers, which gives credit to spend on ads.


The credit is released only after the advertiser spends a matching amount, and it is separate from AdSense: it cannot be withdrawn and has nothing to do with your AdSense earnings.

Yes. YouTube creators in the YouTube Partner Program are paid through AdSense for YouTube, so a channel can earn without a website.


Payments follow the same route as website earnings: a USD wire transfer to your Indian bank once that payments account reaches $100.

Google charges no fee. Your bank may apply its exchange rate, GST on currency conversion and a FIRC fee, and an intermediary bank may deduct a charge along the way.

Related Posts