By Muhammad Usman Khan, Lead Cloud Instructor at Sherdil E-Learning
Published: 17 Oct 2026 | Last updated: 17 Oct 2026
Most Pakistani students who try AWS for the first time get stuck in one of three places: the card is declined at the payment step, the phone verification call never arrives, or a bill turns up a few months later for something they forgot to delete. All three are avoidable.
This guide walks through sign-up as it works in 2026, explains the Free plan AWS introduced in July 2025 (many older videos still describe a "12 months free" offer that new accounts no longer get), and shows the alerts to switch on before you build anything. Once the account is ready, our AWS Practitioner (Urdu) course teaches the core services from zero, with no IT background needed.
What you need before you start
- An email address you will keep for years. It becomes your root login. A personal Gmail you control is safer than a university address that may be closed after you graduate.
- A Visa or Mastercard debit or credit card with international online transactions switched on. Many Pakistani banks keep this off by default. Our AWS certification cost guide explains how to turn it on and which banks' cards work.
- A mobile number that can receive a verification call or text in the next few minutes.
- About 15 minutes. Activation usually takes a few minutes, though AWS says it can take up to 24 hours.
How the AWS Free Tier works in 2026
AWS changed its Free Tier on 15 July 2025. Accounts opened since then choose between two plans during sign-up, and both start with $100 in credits.
Free plan |
Paid plan |
|
Credits |
$100 at sign-up, plus up to $100 more for completing starter activities |
Same credits, applied automatically to your usage |
Can you be charged? |
No, unless you upgrade to the Paid plan |
Yes, for anything beyond your credits and always-free limits |
Services |
Limited to a selection of services |
The full AWS catalogue |
How long it lasts |
6 months or until credits run out, whichever comes first |
The account stays open; usage beyond credits is billed |
Always-free services |
30+ services within monthly limits |
30+ services within monthly limits |
For learning and certification practice, choose the Free plan. You cannot be billed by mistake, and it includes the core services beginners practise on. Move to the Paid plan only when a lab needs a service the Free plan blocks, and set a budget first (explained below).
When the Free plan ends, AWS emails you upgrade instructions and gives you 90 days to reopen the account by switching to the Paid plan. Accounts opened before 15 July 2025 stay on the older 12-month Free Tier. Current details are always on the official AWS Free Tier page.
Step-by-step: creating your AWS account
- Go to aws.amazon.com and choose Create an AWS account (the button may say Sign up).
- Enter your email and an account name such as "yourname-practice", then choose Verify email address and type in the code AWS sends you.
- Create a root password of 8 to 128 characters using at least three of: capital letters, small letters, numbers and symbols. Save it in a password manager.
- Choose Personal and fill in your contact details. Use the same name and address your bank has on file for the card; a mismatch is a common reason for declines.
- Accept the AWS Customer Agreement and continue.
- When AWS asks you to pick an account plan, select the Free plan.
- Enter your card details. AWS places a temporary authorization of 1.00 USD to check the card. It is not actually charged and usually drops off within a few business days, though your bank app may show it as a slightly different PKR amount.
- For phone verification, choose Pakistan (+92) as the country and enter your number without the first zero, so 0300 1234567 becomes 300 1234567. Type the CAPTCHA, then enter the PIN from the call or text.
- Select the Basic support plan. It is free and includes help with account and billing problems.
- Choose Complete sign up. Watch your inbox (and spam folder) for the activation email, then sign in to the AWS Management Console.
Account ready? Learn what to build in it, in Urdu
Our AWS Practitioner (Urdu) course covers cloud basics, AWS global infrastructure, IAM, the shared responsibility model, EC2, S3, RDS and AWS Certificate Manager. It is built around the AWS Certified Cloud Practitioner exam and needs no prior IT experience.
Price: ₨10,000. 19 lessons and 2.5 hours of video, with the first three lessons free to preview.
See the AWS Practitioner course →
Questions before you enroll? WhatsApp us on +92 318 2705671
If your card is declined
- International transactions are off. This is the cause in most cases. Switch them on in your banking app or through the helpline, then try again.
- Not enough balance or limit. The 1 USD hold plus your bank's conversion markup must fit within the card's available balance and online limit.
- Billing address mismatch. Enter the address exactly as your bank has it, including the city spelling.
- Prepaid or virtual cards. AWS notes that authorization for prepaid cards can behave differently. A regular debit or credit card from your main bank account is the safest choice.
- Repeated attempts. If the card fails twice, stop and fix the cause before retrying. If you are still stuck, open a free "Account and billing" case with AWS Support.
If the verification call or SMS does not arrive
- Check the format: country set to Pakistan (+92) and no leading zero.
- Some numbers block calls from unknown international numbers. Turn off any call-blocking app or setting for a few minutes.
- Wait a minute before requesting a new code, then try a different number on another network if it still fails.
Secure the account in the first 10 minutes
The root user can do anything in the account, including close it. Protect it before you build:
- Turn on MFA for the root user. Go to your account name (top right) → Security credentials → Assign MFA device, and use an authenticator app on your phone.
- Never create access keys for the root user. If a key leaks, whoever finds it controls your whole account.
- Create a separate IAM user for daily work with MFA enabled, and sign in with that instead of root.
- Pick one region and stay in it, for example Asia Pacific (Mumbai). Resources forgotten in other regions are the usual source of surprise bills.
Security habits learned now carry straight into a cloud career. Our cloud security engineer roadmap covers what comes after these basics.
Set alerts so practice never turns into a bill
On the Free plan you cannot be charged, and AWS emails you automatically when 50%, 25% and 10% of your credits remain, then again 15, 7 and 2 days before the plan ends. Your credit balance and days left also show on the console home page.
Budgets matter most if you move to the Paid plan, but it is worth setting one up from day one:
- Open Billing and Cost Management → Budgets → Create budget.
- Choose the Zero spend budget template. It emails you as soon as any amount beyond the free limits is spent.
- Add a second Monthly cost budget of a few dollars as a backup alert.
- Under Billing preferences → Alert preferences, confirm the alert email is one you actually read. AWS also sends Free Tier usage alerts when a service passes 85% of its free limit.
Creating a budget with an alert is also one of the five activities that earn an extra $20 in credits, so it pays for itself.
The other habit that saves money: delete what you create on the same day. Stopping an EC2 instance is not the same as terminating it, and leftovers such as unattached Elastic IP addresses, NAT gateways, EBS volumes and database snapshots keep costing money on the Paid plan.
Your first hour: earn the extra $100
AWS gives $20 in credits for each of these starter activities. Together they make a good first tour of the console:
Activity |
What you do |
Remember to |
Amazon EC2 |
Launch a small virtual server |
Terminate it when finished |
Amazon RDS |
Configure and launch a database |
Delete it, and skip the final snapshot if you do not need it |
AWS Lambda |
Build a simple web app with a function URL |
Delete the function afterwards |
Amazon Bedrock |
Send a prompt in the text playground |
Nothing to clean up |
AWS Budgets |
Create a budget with an email alert |
Keep this one |
Want these labs written out step by step? The AWS Lab Manual (₨5,000) has 18 hands-on lessons on a real AWS console, from setting up a Free Tier account and IAM to S3, CloudFront, VPC, EC2, load balancing, Auto Scaling and Route 53. It is aimed at the Associate-level certification paths, so it works best after the basics.
Frequently asked questions
Can I create an AWS account with a Pakistani debit card?
Yes. A Visa or Mastercard debit card from a Pakistani bank works, as long as international online transactions are switched on and the card has enough balance for the 1 USD verification hold.
Is the AWS Free Tier really free?
On the Free plan you are not charged unless you upgrade to the Paid plan. The plan ends after 6 months or when your credits run out, whichever comes first. On the Paid plan, usage beyond your credits and the always-free limits is billed to your card.
Why did AWS charge me 1 USD?
It is a temporary authorization to check that your card is valid. AWS does not process it as a charge, and it normally disappears from your statement within a few business days.
What happens when the 6-month Free plan ends?
AWS emails you instructions and gives you 90 days to reopen the account by upgrading to the Paid plan. Save anything you want to keep before the plan ends.
Which AWS region should I choose from Pakistan?
Asia Pacific (Mumbai) is a common choice because it is close by. For learning, the exact region matters less than sticking to one so you never lose track of running resources.
Start learning AWS properly
A free account gives you somewhere to practise. Knowing what to build, and why, is the part that gets you certified and hired. The AWS Practitioner (Urdu) course takes you through the services the Cloud Practitioner exam tests, in plain Urdu with English service names.
AWS Practitioner (Urdu): ₨10,000
19 lessons, 2.5 hours of video, three free preview lessons, no IT experience required. Our Cloud Practitioner exam guide covers the exam itself: syllabus, fee and booking from Pakistan.
Want hands-on practice too? Add the AWS Lab Manual for ₨5,000.
Not ready to pay? Start with the free A Beginner's Guide to AWS Essentials (Urdu) course.
Enroll in AWS Practitioner (Urdu) →
Questions before you enroll? WhatsApp us on +92 318 2705671