How to sell internationally: cross-border e-commerce

Home / Everything About / Everything About E Commerce / How to sell internationally: cross-border e-commerce

Cross-border e-commerce means selling to customers outside your home country, and it's probably worth more than you think. Your store works. You have customers, sales, and a product people want. Then you notice something: most of your traffic comes from one country, but your website gets visitors from 50 others who never buy. The reason is simple. They see your prices in a currency they don't use. Shipping costs are unclear. They don't know what happens at customs. You're leaving sales on the table just by not being set up to sell where demand already exists.

Cross-border e-commerce is not a new market you have to create. It's a market that's already looking at your store. The question is whether you're ready to accept their money.

What this article covers: The core requirements for selling internationally, which countries to start with, how shipping and taxes work, what your customers need to see, and how to remove friction from the international checkout experience.

Why international sales matter even for small stores

You might think international expansion is only for big brands with fulfillment centers in every region. It is not. A single store owner in Austin can sell to customers in Canada, Germany, and Australia. The barriers that used to exist - complexity, cost, payment processing - have mostly disappeared.

The data is clear: stores that sell internationally grow faster than stores that do not. International customers spend more per order. They are less price-sensitive. They are willing to accept longer shipping times if they have no other option to buy your product locally.

More importantly, you do not need to build international sales from zero. You likely already have international traffic. The question is whether you're turning it into sales or sending those visitors to your competitors.

How cross-border e-commerce works

Selling across borders involves four moving parts. Payment processing, currency handling, shipping, and taxes each affect whether your international customer checks out or bounces.

Payment processing

International payments are no longer a friction point. Modern payment gateways handle currency conversion and local payment methods automatically. When a customer from Japan buys from your US store, they can pay in yen using their local credit card or digital wallet. The gateway converts to USD, deposits the equivalent into your account, and you see the transaction in your dashboard.

The cost is transparent. Your gateway charges a small fee, usually 0.5% to 2% on top of standard rates. You know this upfront. No surprises.

Currency and pricing

You have two options. Show prices in your home currency only, or display prices converted to the customer's local currency.

Showing prices only in your currency works, but conversion abandonment is real. A customer sees $99 USD and does the math mentally (or searches the exchange rate) and leaves. Show the same product as 85 EUR and the friction drops. They see a price they recognize instantly.

Most modern store systems handle currency display automatically. You set your home currency and pricing. The system detects the customer's location (or lets them choose) and shows equivalent prices. The customer always sees a familiar currency. Payment processing still happens in your home currency - you keep it simple on the backend.

Shipping

International shipping is expensive and slow compared to domestic. Accepting that is the first step. Your second step is making it transparent to the customer before they check out.

You have three shipping approaches. Flat rate means charging the same international shipping fee to every country (like $30 to anywhere outside the US). Zone-based groups countries by distance (Europe is one zone, Asia is another) and charges different rates. Calculated shipping lets customers enter their address and see their actual shipping cost based on weight and destination.

Zone-based shipping is the sweet spot for most small brands. It is simple to set up, transparent to customers, and covers your actual costs without guessing. For a detailed breakdown of how to configure shipping rates and carriers, see our guide on how to set up shipping for your online store.

Shipping times matter to the international customer. A US brand shipping to Australia knows delivery will take 2-3 weeks. Show this on the product page. Show it again in the checkout. The customer who knows they are waiting 21 days is less likely to complain than the customer who expected 5.

Taxes and duties

This is where most small brands get nervous. International taxes feel complicated. The reality is simpler than it feels.

Your store needs to collect sales tax (or VAT) from customers in certain jurisdictions. If you have a significant business presence in a country, you must charge tax there. For small stores without a warehouse or office, that usually means only your home country. Some countries have low thresholds (sell over €10,000 to Germany and you owe VAT), but a brand-new store rarely hits those limits in year one.

Customs and import duties are not your responsibility. When a customer in the UK orders from you, they may owe customs duty when the package arrives. That is between them and their government. Your job is to mark the customs form accurately (showing the item value and description) so their customs agency can assess the right duty. Undervaluing items is fraud and creates problems for the customer. Mark everything honestly.

As your store grows, tax complexity increases. At that point, you hire a tax professional familiar with e-commerce. For now, focus on accuracy and transparency.

Which countries to start with

You do not need to enable sales in every country at once. Start with 2-3 where you already have demand.

Check your analytics. Where are your current visitors from? Which countries send traffic but have zero sales? Start there. If you get significant traffic from Canada but zero conversions, Canada is your first target. Fix the friction (add CAD pricing, show accurate shipping) and measure whether sales increase.

Good starting markets for US stores are Canada (same language, nearby shipping, familiar customers), UK (large English-speaking market), and Australia (similar market behavior to the US, though shipping is slow).

Do not guess about language. If 15% of your traffic is from France but nobody on your team speaks French, do not launch a French version yet. Start by accepting orders from France in English. See whether customers buy. If they do, invest in translation later.

What your international customers need to see

International customers have specific questions before they buy:

Shipping cost and time

Show this before checkout. Some stores put it on the product page. Others show it at the start of checkout when the customer enters their address. Either way, never surprise them with shipping cost at the final step. If they see $50 shipping for the first time at payment, they bounce.

Currency and exact price

Show the price in their local currency. Show it again during checkout. If there is a small conversion fee your gateway charges, you can disclose it, but hide it in the total and do not call it out as a separate line item. A customer sees "Small payment processing fee added" and thinks they are being overcharged. They see the total and move on.

Returns policy for international orders

Returning something across borders is expensive and complicated. Your return policy for international orders will be different from domestic. Be honest about it. "International returns are not accepted" is fine. "International returns accepted but customer pays return shipping" is also fine. Do not bury this policy or make customers guess. A customer who knows returns are not available still buys. A customer who discovers this after receiving a damaged item never buys from you again. Learn more about building a returns policy that works for your store.

Customs information

Some customers worry about customs delays or fees. You do not need to educate them on their country's import rules - that is their responsibility - but you can say something simple: "International orders may be subject to customs inspection and import duties, which are the responsibility of the recipient." This manages expectations. They know it is not your fault if customs holds a package.

Language and support

You do not need to translate your entire site to start selling internationally. English is the business language of e-commerce. But if most of your international traffic speaks a different language, consider translating at least product descriptions and key pages. And be clear about support: "We respond to customer emails in English within 48 hours." This tells international customers what to expect.

The checkout experience for international customers

Your checkout is the moment your international customer decides to buy. Make it smooth. Every element of the checkout - from address fields to payment options - has to work internationally, and security matters just as much as speed.

Address formats

Different countries format addresses differently. A UK postcode is not a zip code. A German address has different conventions than a US address. Modern e-commerce platforms handle this automatically - they detect the country and adjust the form fields. Make sure yours does. If your checkout asks for a US-style zip code from a customer in Japan, they will leave.

Payment methods

Credit cards work everywhere, but they are not the preferred payment method in every country. In Germany, SEPA bank transfer is common. In Southeast Asia, digital wallets dominate. You do not need to support every method, but research what your customers in the target country actually use. Enable at least one local payment method per major market. Your payment gateway likely supports dozens of methods. Turn on the ones your customers use.

Phone number formats

A US phone number is 10 digits. A UK number is 11. A German number can be 10-13. Your checkout should accept international phone formats. Some stores make phone number optional for international orders. That works too, as long as you do not need it for shipping.

The reality: it gets better the more you do it

Your first international sale will feel complicated. The paperwork, the shipping details, the currency conversion - it all feels like a lot. But every store goes through this. After 50 international orders, you forget it was ever hard.

Start with one country. Set up shipping, pricing, and clear communications. Measure whether you get sales. Once you have one market working, add the second. The systems scale. The process gets routine. What feels like a big expansion project is actually a series of small, repeatable steps.

Your store is already visible to the entire world. The question is not whether you should sell internationally. The question is when.

How WEMASY helps with international sales

WEMASY's e-commerce system includes built-in international features: multi-currency pricing that displays the customer's local currency automatically, zone-based shipping with customizable rates, and payment processing that handles local payment methods. You set your home currency and shipping costs, and the system handles conversion and display. No plugins, no complexity - just built-in support for selling globally.