Billing Verification (Free Tier)
The error
Section titled “The error”InterconnectValidationException: Unable to create free trial connection.Your account's billing information could not be verified. Please try again later.The Free Tier is $0 on AWS for bandwidth, but AWS still checks that the account paying for the account (the management / payer account in Organizations, or the standalone root account) has a valid, verified card on file.
Fix (management / root account)
Section titled “Fix (management / root account)”-
Sign in to the AWS account that owns billing (management account payer, not necessarily the member account where Terraform ran).
-
Open Payment methods (Billing and Cost Management → Payment preferences).
-
Confirm a default payment method exists and shows Verified (not Pending or Failed).
-
If unverified:
- Update billing address to match your bank exactly
- Remove and re-add the card; complete any 3-D Secure / bank redirect prompt
- Ask your bank to allow small AWS authorization charges (often ~USD 1; cancelled immediately)
- Ensure international / online transactions are enabled on the card
-
Wait up to 24 hours after adding or fixing a card, then retry Step 3 Finish.
-
If it still fails, open a billing support case (free): AWS Support → Create case → Account and billing.
Payment already shows Verified but error persists?
Section titled “Payment already shows Verified but error persists?”The console “Verified” badge is not always the same check Interconnect uses for Free Tier eligibility. Work through:
-
Confirm account ID — note the 12-digit account when you click Finish. Interconnect is created in that account; in Organizations, ensure the payer account is the one with verified billing.
-
Account fully active — Billing → Account: no incomplete signup, no past-due invoices, no pending identity verification.
-
Billing history — some new accounts show a verified card but fail product-specific checks until at least one successful charge has posted. Wait 24–72 hours and retry.
-
Card type — prepaid, virtual, or corporate cards with restricted authorizations can fail backend checks even when the UI shows Verified. Try a standard credit card.
-
Free Tier already used — one free 500 Mbps interconnect per AWS Region per CSP; a prior attempt may have consumed the quota even if the connection failed or was deleted.
-
Organizations SCPs — ensure SCPs allow
interconnect:*(separate fromdirectconnect:*). -
Open a billing support case (free) — include the exact error, account ID, region, and that payment methods show Verified. Ask them to enable Free Tier interconnect / resolve the backend billing verification flag.
When to give up on Free Tier
Section titled “When to give up on Free Tier”Same error on the management (payer) account after all checks? That usually means Interconnect’s internal free-trial eligibility check is still failing — common with new accounts, invoice/PO billing, or prepaid cards. Only AWS Support can clear the backend flag.
Practical fallback: Use AWS Interconnect – multicloud (paid, 1 Gbps) — it bypasses all Free Tier eligibility checks entirely.