Many Pakistani authors give up on KDP before they publish, assuming: "Amazon will never pay me in Pakistan." I believed the same. Then in October 2026, I set up my account from Gujrat, Pakistan, added my Pakistani bank account, completed verification, and published my first book — no foreign account, no middleman.
Here is the direct IBAN method step by step, plus the mistakes that delay money and when your first royalty will arrive.
Does Amazon KDP Pay Authors in Pakistan?
Yes. KDP supports direct deposit to Pakistani bank accounts using your IBAN. Your royalties are sent straight from Amazon to your local bank account, without a third-party service in between.
This matters because of what KDP does not offer:
- KDP does not pay via PayPal — for anyone, not just Pakistanis.
- You do not need a US or UK bank account to receive royalties.
- You do not need Payoneer for KDP, even if you use Payoneer for other platforms like Etsy.
If you have a Pakistani bank account with an IBAN, you already have what you need.
What You Need Before You Start
- Your IBAN — the full 24-character number starting with PK, found in your bank app or on your cheque book.
- Your bank account type — current or savings, as shown in your bank app.
- The exact name on your bank account — including spelling and order.
- Your KDP account — signed in, with two-step verification enabled.
A tip from my own setup: I bank with MCB, and my account is a Current account. I confirmed the type inside my bank app before touching KDP, so there was no guessing later.
Step-by-Step: Adding Your IBAN in KDP Getting Paid
Step 1: Open the Getting Paid section
Sign in to KDP, go to your account settings, and open Getting Paid. Select Pakistan as the location of your bank account.
Step 2: Choose direct deposit and enter your IBAN
Select the direct deposit / bank transfer option and enter your IBAN carefully — copy it from your bank app if possible. One wrong digit and the payment will fail or bounce.
Step 3: Select "Checking" for the account type
This confuses almost every Pakistani author. KDP's form uses American terms, so it offers "Checking" and "Savings" — there is no "Current" option. A Pakistani Current account is entered as "Checking." That is exactly what I did with my MCB Current account, and it was accepted. If yours is a genuine savings account, choose "Savings" instead.
Step 4: Match the name exactly
Enter the account holder name exactly as it appears on your bank account. Do not use a nickname, and do not add or drop part of your name. A mismatch can cause the bank to reject the transfer, and it causes more failed first payments than anything else.
Step 5: Save and wait for verification
After saving, KDP may show a status like "Verifying bank details." Do not keep editing the details — every edit can restart the process. Leave it alone and let verification finish.
For the full setup order, from account to live book, see: How to Publish a Book on Amazon KDP from Pakistan: Account to Live Book
When Will Your Royalties Actually Arrive?
KDP pays royalties approximately 60 days after the end of the month in which the sale was made.
| Sale happens in | Royalty paid around |
|---|---|
| October 2026 | End of December 2026 |
| November 2026 | End of January 2027 |
| December 2026 | End of February 2027 |
So a sale today is not next week's money. Each Amazon marketplace is also tracked separately in your reports. Plan your cash flow on the 60-day rule. I explain the full payment calendar here: mazon KDP Payment Schedule: Why Royalties Take 60 Days (And When Yours Will Arrive)
Common Mistakes That Delay Payments
- Typing the IBAN from memory instead of copying it from the bank app.
- Choosing the wrong account type — remember, Current = Checking on KDP's form.
- A name mismatch between KDP and the bank account.
- Leaving the bank section empty while waiting for a PayPal option that does not exist.
- Changing bank details repeatedly, which can trigger re-verification.
Frequently Asked Questions
Can I receive KDP royalties on a Pakistani savings account?
Yes. Just select "Savings" for a savings account and "Checking" for a current account, and make sure the IBAN and account holder name are correct.
Does KDP pay through Payoneer or PayPal in Pakistan?
No. KDP does not pay via PayPal at all, and for Pakistani authors the practical route is direct deposit to your own IBAN. You do not need Payoneer for KDP.
How long does the first KDP payment take?
Around 60 days after the end of the sales month, provided your bank details are verified and your earnings meet the applicable threshold for that marketplace.
Conclusion
Getting paid by KDP from Pakistan is not a loophole — it is a normal, supported setup. A Pakistani IBAN, the account type entered correctly as "Checking" for a current account, and a name that matches your bank record exactly: that is the whole secret. Set it up once, carefully, then focus on your next book.
Set up your Getting Paid section today while this guide is open — it takes only a few minutes, and it removes one more obstacle between you and your first published book.
Before you set up payments, make sure your tax profile is complete — see KDP Tax Interview from Pakistan: CNIC or NTN?
