Fill in a few details about how you ship and get a clear, ready-to-paste shipping policy for your store or marketplace listings. Built for online sellers, with presets for Shopee, Lazada, TikTok Shop, your own store, and multichannel sellers who list everywhere at once.
Start from your sales channel:
A shipping policy is the page on your store, or the section in your marketplace listings, that tells buyers how you handle orders: how long processing takes, where you ship, what delivery costs, how long parcels take to arrive, and what happens if something goes wrong. A clear policy sets expectations before checkout, cuts down on "where is my order" messages, and builds the trust that turns first-time visitors into buyers. This generator produces a plain-text policy you can paste straight into Shopify, WooCommerce, your website, or the shipping section of a marketplace listing, then edit to match exactly how you ship.
A complete shipping policy answers the questions buyers ask most: processing time (how long before an order is dispatched), shipping destinations (domestic and international), delivery estimates for each region, shipping costs or free-shipping thresholds, the couriers you use, whether tracking is provided, and a short pointer to your returns process. It should also flag that international orders may attract import duties and taxes paid by the buyer. The generator above builds each of these sections for you, and only shows the international block when you actually ship abroad.
Pick your sales channel preset above, then fill in your real numbers: how many business days you take to pack an order, where you ship, and what it costs. Keep the language simple and specific. "Orders are processed within 1 to 2 business days" is far more useful to a buyer than "orders ship promptly". Give delivery windows as ranges rather than exact dates, because couriers vary. Once the preview reads the way you want, use Copy or Download and paste it into your store. Review it whenever your processing time, carriers, or rates change so it always matches reality.
Actionable Insight: The single biggest driver of "where is my order" tickets is a processing time that is shorter on paper than in practice. Quote the time you can hit on a busy week, not your best day. Under-promising and shipping early builds far more goodwill than the reverse.
Each marketplace runs its own shipping framework, so your policy wording should match the channel. On Shopee and Lazada, most parcels move through the platform's integrated logistics and partner couriers, and your listed handling time feeds directly into your on-time-shipping performance. On TikTok Shop, fast dispatch is tied to seller performance scores too. The presets above swap in channel-appropriate courier examples and phrasing so the policy reads correctly for where it is published. Whatever the channel, the dispatch clock only starts when you actually hand the parcel over, which is why a realistic lead time and disciplined pick, pack and ship process matter as much as the policy text itself.
Sellers who list on their own store plus two or three marketplaces often end up with slightly different shipping promises in each place, which confuses buyers and creates disputes when one channel quotes a faster time than another. The fix is to standardise on one set of processing and delivery commitments you can hit everywhere, then publish the same policy across channels. A multichannel platform like OneCart keeps your orders, stock, and fulfilment in one view, so the dispatch times you promise in your policy are the times you can actually deliver on every storefront. Use the Multichannel preset above to generate a single policy that covers all of your online stores at once.
The most common mistakes are promising a processing or delivery time you cannot consistently meet, forgetting to mention that international buyers pay import duties and taxes, leaving out which couriers you use, and never updating the policy after rates or carriers change. Another is burying the policy where buyers cannot find it before checkout. Keep it linked in your footer and in every marketplace listing, and revisit it whenever your lead time shifts so the promise on the page always matches what happens in the warehouse.
Yes. The shipping policy generator is completely free, with no signup required. Fill in your details, then copy or download the generated policy and paste it into your store or marketplace listings.
Yes. The output is plain text, so it pastes cleanly into a Shopify or WooCommerce policy page, a website, or the shipping section of a Shopee, Lazada, Amazon, or TikTok Shop listing. Use the channel presets to start from wording that suits where you are publishing.
Processing time is how long you take to pack and hand an order to the courier, separate from delivery time. Most small online stores quote 1 to 2 or 1 to 3 business days. Quote a range you can hit even during busy periods rather than your fastest possible turnaround.
If you ship internationally, yes. Import duties, taxes, and customs fees are charged by the destination country and are normally the buyer's responsibility. Stating this clearly in your policy avoids refused parcels and disputes. When you tick "Offer international shipping" above, the generator adds this wording for you.
This tool produces a plain-language operational shipping policy, not legal advice. It sets clear expectations for buyers and is suitable for most small and mid-sized online stores. If you sell into regulated categories or markets with specific consumer-protection rules, have a professional review your final wording.
OneCart keeps your orders, stock, and fulfilment in one view across Shopee, Lazada, TikTok Shop, Amazon, Shopify, and more, so the dispatch times you promise are the times you can deliver.
Try OneCart Free