diff --git a/portal/setup-wizard.html b/portal/setup-wizard.html
index aabab50..4172843 100644
--- a/portal/setup-wizard.html
+++ b/portal/setup-wizard.html
@@ -2112,7 +2112,8 @@
console.log('Parsing address:', biz.address);
// Parse from the end forward: ZIP (5 digits), then State (2 letters), then City + AddressLine1
- let remaining = biz.address.trim();
+ let remaining = biz.address.trim()
+ .replace(/,?\s*(United States|USA|US|U\.S\.A?\.)?\s*$/i, '').trim();
// Extract ZIP (last 5 digits, optionally with -4)
const zipMatch = remaining.match(/\b(\d{5})(?:-\d{4})?\s*$/);