How to Start an Online Store in the USA: Taxes, Shipping, Payments and International Trade
The USA is a market with high expectations for pricing, taxes and shipping. We cover what to consider when launching a store and how BooStore handles sales tax, payments, shipping and international trade.
A US store is more than English and dollars. It is jurisdiction-based taxes, carriers, customs and trust at checkout.
📄 Contents
- Why the USA is a separate market
- What a US store must have
- Taxes: state, county, ZIP and shipping method
- Payments: Stripe, Square, PayPal and wallets
- Invoices with shipping and taxes
- US shipping: USPS, UPS, FedEx, DHL and pickup
- International shipping with Goshippo
- Returns, trust and legal pages
- How BooStore covers US store needs
- Mini-cases: two launch scenarios
- Launch checklist
- 10 costly mistakes
- Frequently asked questions
🇺🇸 Why the USA is a separate market
US shoppers expect fast search, clear product pages, transparent shipping costs and the ability to return an item without explaining why. For a store this means: do not show a price without tax and then add surprise fees at the last step. Do not promise 3–5 day delivery without accounting for the carrier, zone and dimensions. Do not hide return terms in a PDF.
According to the U.S. Census Bureau, US online sales are measured in trillions of dollars a year. Competition is high, but demand is huge. The winner is not the one who simply “made a website”, but the one who removes uncertainty: what the product is, how much shipping costs, what the tax will be, when the order arrives and what to do if it does not fit.
✅ What a US store must have
Below is the minimum set without which a US launch turns into manual work, disputes with shoppers and losses on taxes and shipping. These are not “wishes” but practical blocks that affect conversion and legal resilience.
🏷️ 1. Clear price and tax
Shoppers must see the product price, shipping and tax before paying. In the USA sales tax depends on the state, county and sometimes city/ZIP. You cannot use one tax rate for the whole country.
🏛️ 2. Registration and tax thresholds
You need to know where the business has tax nexus: physical presence, employees, a warehouse or economic sales thresholds. After Wayfair, states are more active in requiring registration.
💳 3. Familiar payment methods
Cards, Apple Pay and Google Pay, PayPal. Stripe, Square and PayPal cover the main scenarios. A shopper should not leave because the usual payment method is missing.
🚚 4. Shipping choice
USPS, UPS, FedEx, DHL, courier or pickup. For each method: cost, delivery time and weight/dimension limits. Hidden shipping at the last step kills conversion.
🌍 5. International shipping
If you sell outside the USA, you need customs documents, HS codes, duty calculation and a clear DDP/DDU policy. Goshippo helps build international shipments via USPS, UPS, FedEx and DHL.
↩️ 6. Returns and the 30-day rule
The return policy must be visible and clear. The FTC requires compliance with shipping-time and disclosure rules; shoppers care about the deadline, return address and who pays for return shipping.
📄 7. Legal pages
Privacy Policy, Terms of Service, Shipping Policy, Return Policy, contacts and seller details. For the USA, website accessibility (ADA) and clear cookie/analytics consent also matter.
🔍 8. SEO and Google data
Meta tags, Schema.org, sitemap, speed, mobile version, correct categories and a Google Merchant Center feed. English content must read naturally, not like machine translation.
📊 9. Analytics and ads
GA4, Google Ads, Meta Pixel, e-commerce events. Without data you will not know where money is lost: on the product page, in the cart, at payment or at shipping.
🤝 10. Support and trust
Phone/chat/email, support hours across time zones, reviews, a real address and a secure checkout. In the USA trust is not “stars” but transparency and predictability.
🧭 Clear navigation and search filters
For US shoppers, “convenient” means finding a product fast, filtering out the noise and understanding whether delivery is available. So a US store should have clear categories, breadcrumbs, search with synonyms and filters by key attributes: size, price, brand, availability and color. On mobile, filters should open in one tap and not become an endless form.
🧾 Taxes: state, county, ZIP and shipping method
The USA has no single federal sales tax for online stores. The rate is built from levels: state, county, city and sometimes special districts. The same product can have a different final rate in different ZIP codes. So “8% tax on everything” is a common mistake that leads to underpayment or overpayment.
A correct checkout shows tax after the address is entered and before payment confirmation. If a store takes money first and then “adds” tax, shoppers see it as a hidden fee. In the USA you also need tax registration in every state where nexus exists and correct reporting.
Example invoice for a US customer
Why taxes in the USA are a separate task. The USA has no single federal sales tax for online stores: each state sets its own rates and rules, and within a state there are county, city and special district charges. The same product can have a different final rate in different ZIP codes. A tax error means underpayment or overpayment, disputes with shoppers and the risk of penalties, so you cannot calculate “one rate by hand”.
Paid APIs and services. The market has dedicated tax services and APIs (for example, TaxJar, Avalara, Stripe Tax and similar). Approximate prices: from ~$20–$50 per month for a simple start for a small store, up to ~$200–$1,000+ per month for multi-state trade and large catalogs. Some services charge 0.5–1% per transaction or a fixed fee per calculation/document. The final price depends on the number of states, transactions and features.
In BooStore this is already built in without a separate tax service fee. Tax can be tied to the shipping method and delivery region, and for the USA automatic calculation by county, state and ZIP code is available. You do not need to calculate hundreds of combinations by hand or buy a third-party tax API to show the correct tax at checkout.
Also check:
• which products are tax-exempt in your state;
• whether shipping is taxable;
• how returns and tax adjustments are handled;
• whether you need to register in new states as sales grow.
A useful reference for thresholds and simplified rules is Streamlined Sales Tax. But always check specific thresholds and rates on the tax department website of the relevant state.
💳 Payments: Stripe, Square, PayPal and wallets
For the USA the baseline is a bank card, PayPal and mobile wallets. If a shopper does not see Apple Pay or Google Pay, some of the audience leaves at payment. Below is a practical map of payment scenarios.
Stripe
Cards, Apple Pay, Google Pay, local methods, subscriptions and invoices. A good fit for SaaS, digital goods and international sales.
cards + walletsSquare
Online payments plus a connection to an offline point. Convenient if the store has a physical presence or local pickup.
online + offlinePayPal
A familiar option for shoppers who do not want to enter a card on a new site. It often increases trust on the first order.
trustApple Pay / Google Pay
One-tap payment on mobile. Connected through a payment gateway; on mobile traffic it can noticeably reduce friction.
mobile checkout🔒 Payment only after order review
You can enable a scenario where the shopper places an order, a manager checks stock, shipping and details, and only then sends a payment link. This reduces cancellations, returns and order errors.
💰 Custom payment system fee
For a payment method you can set a custom fee or markup — for example, +2% for acquiring. It appears as a separate line at checkout, and you control who pays it.
On BooStore payment systems are connected in the store settings, and the shopper chooses a payment method at checkout. For the USA focus on Stripe, Square and PayPal; for international customers add the methods your gateway supports. More details in the article payment methods for an online store.
🧾 Invoices with shipping and taxes
An invoice for a US customer should look like a clear financial document, not just a total. Break it into lines: items, shipping, tax, discount, total. If tax depends on the address, it must be calculated from the delivery address, not the seller address.
Invoice #US-1042
BooStore lets you generate an invoice and a payment link, including for sales in chat or by phone. This is convenient for B2B, pre-orders and custom orders. Remember to state that tax is calculated from the delivery address and may change if the address changes.
Related article: how to set up shipping and payments for Google Merchant Center.
🚚 US shipping: USPS, UPS, FedEx, DHL and pickup
There is no single “best” carrier in the USA. The choice depends on weight, dimensions, urgency, cost and how important an estimated delivery date is. Here is a practical map of methods used by online stores.
USPS
Economical delivery for light parcels, Priority Mail, Priority Mail Express and Ground Advantage. Often optimal for small items and P.O. Boxes.
light parcelsUPS
UPS Ground, 2nd Day Air, Next Day Air. Good for commercial addresses, large boxes and predictable tracking.
ground + expressFedEx
FedEx Ground, Express Saver, 2Day, Overnight. A strong network for urgent and corporate shipments.
urgentDHL
DHL Express Worldwide and eCommerce. Convenient for international shipments and documents, but rates are higher.
internationalCourier / local delivery
Same-day or next-day within the city. Suitable for fragile, large or urgent items.
same-dayPickup
Pickup point or your own warehouse. It removes shipping costs and often speeds up collection.
0 $ shipping⚖️ Flexible shipping rules by weight and dimensions
In BooStore settings you can set rules for real product parameters, not one price for everything. This is especially important in the USA, where carriers use both actual and dimensional weight, and large boxes can cost more than the product itself.
- Weight: actual and dimensional (dimensional weight), with packaging allowance.
- Dimensions: length, width and height — limits for each shipping method.
- Categories and products: different rules for fragile, large or light items.
- Hide unavailable options: if an item does not fit the weight or dimensions, the shipping method is not shown.
- Free shipping: a threshold by amount, weight or specific category.
📡 Live API rates: the shopper chooses shipping
After the address is entered, BooStore requests available options from connected carriers and Goshippo and shows the shopper real prices and delivery times. There is no need to recalculate zones manually: the API returns rates for the specific weight, dimensions and address, and the shopper chooses the cheapest or fastest option.
In the settings you can hide unavailable services, add a markup, set free shipping from an amount and keep only the options that really work for your warehouse. The shopper sees the price before payment — this reduces abandoned carts and “how much is shipping to my ZIP” questions.
| Method | When to choose | Time | What matters |
|---|---|---|---|
| USPS Ground Advantage | Light and inexpensive items | 2–5 days | Weight/dimension limits, rural availability |
| USPS Priority Mail | Balance of price and speed | 1–3 days | Tracking included; not guaranteed for all zones |
| UPS Ground | Large boxes, commercial addresses | 1–5 days | Account for zones and fuel surcharges |
| FedEx Express | Urgent delivery | 1–3 days | Higher price; check cut-off time |
| DHL Express | International shipments | 1–5 days | Customs documents and duties |
| Goshippo | Need several carriers and international shipping | depends on the service | Aggregator: labels, tracking, customs |
Step-by-step guide to setting up shipping methods — in the BooStore knowledge base.
🧮 Example of choosing a shipping rate
This is what the choice looks like when BooStore receives several API rates. The shopper sees the price and delivery type and chooses the right option.
See a live shipping-choice example on a real BooStore site →
🌍 International shipping with Goshippo
Goshippo is not a carrier but a logistics aggregator. It helps compare USPS, UPS, FedEx, DHL and other rates, buy labels, print documents and track shipments. For a store selling from the USA abroad, it avoids connecting each carrier separately.
What it gives the store
- BooStore requests Goshippo rates by address, weight and dimensions and shows the shopper real shipping options.
- The shopper chooses the service, speed and price — without manual recalculation by a manager.
- After selection you can create a label, get tracking and prepare customs documents.
- For US and international shipping you can combine USPS, UPS, FedEx and DHL in one checkout.
📦 Real Goshippo shipping methods for the USA
Below is a practical list of services Goshippo returns for US routes. The exact set depends on the account, origin/destination, weight, dimensions and carrier agreement; BooStore pulls only the options available for the specific order from the API.
| Carrier | US services | When to use |
|---|---|---|
| USPS | Ground Advantage; Priority Mail; Priority Mail Express; Priority Mail Flat Rate; Parcel Select; Media Mail; Library Mail; First-Class Mail (letters and flats) | Light parcels, savings, P.O. Box, books and media |
| UPS | Ground; 3 Day Select; 2nd Day Air; 2nd Day Air A.M.; Next Day Air Saver; Next Day Air; Next Day Air Early; SurePost; Simple Rate | Large boxes, commercial addresses, predictable tracking |
| FedEx | Ground; Home Delivery; Ground Economy (SmartPost); Express Saver; 2Day; 2Day A.M.; Priority Overnight; Standard Overnight; First Overnight; One Rate | Urgent and corporate shipments, door delivery |
| DHL Express | Express Worldwide; Express 12:00; Express 9:00 | Urgent international delivery and documents |
| DHL eCommerce | Ground; Expedited; Parcel International Direct; Packet International Direct | Light e-commerce parcels, including abroad |
🌍 International services from the USA
For shipments outside the USA, Goshippo usually combines USPS, UPS, FedEx, DHL and partner networks. Availability and price differ for each route — check them via the API.
| Carrier | International services | When to use |
|---|---|---|
| USPS | Priority Mail International; Priority Mail Express International; First-Class Package International Service; Global Express Guaranteed (GXG); Airmail M-Bags | Inexpensive international parcels and documents |
| UPS | Worldwide Express; Worldwide Saver; Worldwide Expedited; Worldwide Express Plus | Commercial shipments with tracking |
| FedEx | International Priority; International Economy; International First | Urgent and economical international parcels |
| DHL | Express Worldwide; Express 12:00; Express 9:00; eCommerce Parcel International Direct | Fast international shipping and e-commerce |
| Goshippo partners | Asendia, Passport, Landmark Global, Canada Post, Royal Mail, Australia Post, Deutsche Post, DPD, GLS, PostNL and others | Bulk international shipments and local last mile |
If you are just starting, test 5–10 international shipments to different countries. Check how the carrier calculates weight, which documents it requires and how long customs takes. Do not promise “3-day delivery” to a country where a parcel can sit in customs for a week.
↩️ Returns, trust and legal pages
In the USA returns are part of a normal shopping experience. If the terms are hidden, the shopper either does not buy or opens a dispute. Create a separate Return Policy page with clear points: deadline, item condition, who pays return shipping, how to request a return and when the money comes back.
- Deadline. State it clearly: 14, 30 or 60 days from receipt.
- Who pays return shipping. This affects the purchase decision.
- Exceptions. Personalized items, digital products, items with signs of use.
- Process. Form, address, RMA number, refund timeline.
- FTC and honesty. Do not hide limitations or promise more than you deliver. Reference: Mail, Internet, or Telephone Order Merchandise Rule.
Add Privacy Policy, Terms of Service, Shipping Policy and a contact page. For accessibility follow the ADA web guidance: contrast, alt text, keyboard navigation and clear forms.
⚙️ How BooStore covers US store needs
BooStore is a SaaS platform for an online store: storefront, catalog, cart, payments, shipping, taxes, invoices, SEO, analytics and automation. For the USA, concrete scenarios matter more than buzzwords.
💳 Payments
Stripe, Square, PayPal and other gateways. The shopper chooses a method at checkout. For mobile scenarios Apple Pay and Google Pay are connected through the payment gateway.
🧾 Taxes
Tax by shipping method and delivery region. For the USA — automatic calculation by county, state and ZIP. Rates and rules can be detailed.
🚚 Shipping
Shipping methods, zones, cost, free shipping from an amount, weight and dimensions, pickup. Carrier integrations and international shipping.
🌍 International
Goshippo, USPS, UPS, FedEx, DHL: labels, tracking, customs documents. Multilingual and multi-currency support for foreign shoppers.
🧾 Invoices
An invoice with separate shipping and tax lines, a payment link, seller and buyer details. Convenient for B2B and custom orders.
📈 SEO and data
Meta tags, Schema.org, sitemap, speed, mobile version, Google Merchant Center, GA4 and e-commerce events.
🤖 Automation
Import/export, price and stock updates, Commerce API, Telegram order management, CRM and notifications.
🧩 Flexibility
HTML, CSS, JavaScript, custom blocks and scenarios. You can adapt checkout, product pages and other pages for a US audience.
🌐 Multilingual
Multilingual site and content versions: manage English, Spanish and other versions from one admin panel, with separate SEO settings and language URLs.
⚖️ Shipping by weight and dimensions
Flexible rules for actual and dimensional weight, length/width/height, categories and products. Unsuitable shipping methods are hidden automatically.
A detailed overview — BooStore full functionality. If you need API and automation — API-commerce script.
🧩 Mini-cases: two launch scenarios
Below are not “success stories” but two typical scenarios that show what decisions are made in practice. These are configuration examples, not a guarantee of results.
Scenario 1. Home goods, Texas
Input: 300 SKUs, large boxes, some fragile items, a warehouse in Dallas.
What to set up: sales tax by delivery address (county/state/ZIP), UPS Ground and FedEx Ground, warehouse pickup, free shipping from $75, separate dimension rules.
Result: the shopper sees the price and delivery time before payment, fewer “how much is shipping to my ZIP” questions and fewer cancellations due to surprise totals.
Scenario 2. Cosmetics, USA + Canada/UK
Input: light parcels, international orders, sensitivity to delivery times and duties.
What to set up: USPS for domestic shipments, Goshippo for international, HS codes, DDP or DDU/DAP, a clear return policy and multi-currency.
Result: the shopper knows in advance who pays duties, and the store does not lose money on returns caused by customs surprises.
✅ US store launch checklist
A broader checklist — 29 points for launching an online store.
⚠️ 10 costly mistakes
Analysis with examples and fixes
Missing shipping choices, wrong tax, hidden fees, a weak checkout and customs surprises. 10 real mistakes — with an explanation of how to fix them.
Read the article →❓ Frequently asked questions
Do I need to register a business in the USA to open an online store?
Working with US customers usually requires a legal structure and tax registrations. The exact set depends on the state, business model and whether you have a warehouse/employees. This is not legal advice — confirm the structure with a CPA or lawyer.
Can I use one sales tax rate for the whole country?
No. In the USA sales tax depends on the state, county, city and sometimes ZIP code. Different products may be taxed differently, and in some states shipping is also part of the taxable base.
Can BooStore automatically calculate tax by ZIP code?
Yes. For the USA, automatic tax calculation by county, state and ZIP code is available. Tax can also be tied to the shipping method and delivery region so the checkout is correct for the specific address.
Which payment systems are best for the USA?
The baseline is Stripe, Square and PayPal. For mobile purchases add Apple Pay and Google Pay through the payment gateway. Always test successful payment, failure and refund.
Which shipping should I choose: USPS, UPS or FedEx?
USPS is often cheaper for light parcels, UPS and FedEx for large or urgent shipments. DHL is convenient for international. Compare not only price but also delivery times, tracking and dimension limits.
What is Goshippo and why is it needed?
Goshippo is a logistics aggregator. It helps compare USPS, UPS, FedEx and DHL rates, buy labels, prepare customs documents and track shipments. This is convenient for international shipping from the USA.
What is the difference between DDP and DDU/DAP?
With DDP the seller pays duties and taxes and the buyer receives the parcel without extra charges. With DDU/DAP the recipient pays duties. For expensive international orders DDP is more predictable but costs the seller more.
Which pages are required for a US store?
Practical minimum: Return Policy, Shipping Policy, Privacy Policy, Terms of Service and contacts. Website accessibility, clear cookie consent and transparent payment terms also matter.
Can I sell from the USA to other countries?
Yes. You need correct customs documents, HS codes, duty calculation and a clear DDP/DDU policy. Goshippo and international carriers help with labels and tracking, but customs rules depend on the destination country.
Where should I start if I am just launching a store?
Start with one product/niche, set up tax and shipping for 2–3 states, connect two payment methods, make checkout clear and test 5–10 orders manually. Then scale through import, API and automation.