Christmas Shipping Deadlines: How to Work Out Your Cut-Off Dates for Peak Season

How to work out your Christmas shipping cut-off dates by destination, why customs breaks the timeline on cross-border orders, and a peak season checklist.

Father Christmas checking a list in a warehouse full of parcels, with an open cardboard box, wrapped gifts and a lit Christmas tree.

For most online stores, Christmas is where a disproportionate share of the year gets made, and it is also where delivery promises break most easily. Between Black Friday and early January, volumes surge, carrier networks run at capacity, and a single delay turns a Christmas sale into a January return. Or worse, into a customer who never comes back.

This guide gives you two things: a method for working out your own dispatch cut-off dates, whatever your market and carriers, and a practical checklist for getting through peak season intact.

Quick answer: to deliver by 24 December, work backwards. Start from that date, subtract your service's transit time in business days, then add a peak season buffer. For domestic orders that usually puts your last safe dispatch somewhere between 15 and 22 December depending on the service. For anything crossing a customs border, add clearance time, which carriers explicitly exclude from published transit times. Long-haul destinations generally mean shipping by mid-December, and destinations with slow or unpredictable clearance mean shipping in November. Most carriers only publish official Christmas cut-off dates in November, so until then treat any calendar, including this one, as a calculation rather than a guarantee.

⚠️ Important: carriers typically publish their official Christmas cut-off dates in November. The tables below are a worked example, not an official schedule: they are built from standard published transit times plus a peak season safety margin. Redo the exercise with your own carriers' figures before you communicate any date to your customers.

How to work out your cut-off dates: the 2026 example

The method never changes, whatever the year or the market: start from your target delivery date, count the service's transit time in business days, subtract it, then add a buffer. In peak season, standard transit times stop being dependable.

As a worked example, take Christmas 2026, when 24 December falls on a Thursday.

Domestic and regional orders

Service tierTypical transitExample last dispatch*
Express, next business day1 business day~21-22 Dec
Express, two-day2 business days~18-19 Dec
Economy or standard domestic3+ business days~15-17 Dec
Remote areas and islandsextended, varies by carrier~11-15 Dec

Cross-border orders

Here the decisive variable changes. Inside your own customs union, what matters is transit time. Outside it, what matters is customs, and customs sets the calendar.

This is not our opinion, it is what carriers write in their own terms. DHL Express states that its delivery estimates are based on major destinations, exclude time in customs, and are provided as a guide only. In other words: the transit time you are sold covers the transport, not the border.

DestinationTypical transit (express)Example last dispatch*
Neighbouring country, same customs union1-2 business days~18-19 Dec
Same region, same customs union2-3 business days~16-17 Dec
Wider region, same customs union3-5 business days~14-15 Dec
Nearby but outside your customs union2-4 business days + clearance~11-14 Dec
Long-haul, for example transatlantic3-5 business days + clearance~10-12 Dec
Destinations with slow or unpredictable clearancevariable + clearanceNovember
Rest of worldvariable~5-10 Dec

*Illustrative example, calculated from standard transit times with a peak season margin. These are not official dates and not a delivery guarantee: replace them with your carrier's schedule as soon as it is published.

The principle worth keeping: never ship on the last theoretically possible day. In December, that day rarely holds.

Inside a customs union: the straightforward case

Where no customs border is crossed, there is no clearance, no import VAT collected on arrival and no customs paperwork. A cross-border order inside a single customs union behaves almost like a domestic one, with one or two extra days of transport. This is the corridor where you can afford to hold your nerve longest on the calendar, and neighbouring countries with dense road networks are the extreme case, delivering at close to domestic speed.

Crossing a customs border: always add border time

The moment a parcel leaves your customs union, you stop managing one timeline and start managing two: transport, which the carrier controls and sells you, and clearance, which it neither controls nor guarantees. The first is counted in days. The second can be counted in weeks.

This applies to every destination outside your customs union, including close neighbours. A parcel travelling a few hundred kilometres still crosses a customs border if the two countries are not in the same union. The practical rule is simple: the further you are from your own customs territory, the earlier you should close dispatch, and the buffer you add is not for the plane, it is for the border.

Two examples show the two distinct ways a border can ruin your Christmas:

  • The documentation risk. On well-served corridors, transport is fast and predictable. What stops the parcel is paperwork: an incomplete commercial invoice, a vague goods description or a wrong tariff code. This risk depends almost entirely on you, which makes it the easiest one to eliminate.
  • The unpredictability risk. On some corridors you can have everything in order and still wait. Brazil is a clear example: the Brazilian postal operator commits to no timeframe for completing inspection, because that sits with the federal tax authority, and the window to respond to a customs query is 30 business days. A parcel selected for inspection can sit for weeks with no promised date.

For any destination outside your customs union, the quality of your customs data is worth more than the service level you paid for. If your catalogue's tariff codes are not in order, start there: HS and HTS codes: clear customs without hold-ups.

Why peak season breaks delivery times

It is worth understanding where delays come from, because that is what lets you get ahead of them:

  • Network saturation. This is not a vague impression, it is announced planning. To give a sense of scale, Portugal's postal operator CTT hired 970 people and ran more than 2,400 supplementary routes for the 2025 season, anticipating volume growth of around 15% across Iberia and potentially over 30% in the busiest week. Operators across every market run comparable plans. Even normally reliable express services accumulate delays when sorting centres are at capacity.
  • The critical week is not Christmas week. CTT identified 8 to 14 December as its 2025 peak. Note the trap: in many European markets that week contains a public holiday. The highest-volume moment of the year lands on one of the periods with the fewest working days.
  • Business days and public holidays. Transit times are counted in business days, starting the business day after dispatch, and they exclude public holidays in the origin country and in the destination country. That second point catches people out: a corridor between two countries with different December holidays loses more working days than either calendar suggests on its own. DHL Express lists public holidays among the factors that shift actual transit times.
  • Daily cut-off times. Every service has a daily acceptance cut-off. Because the clock only starts the business day after dispatch, handing a parcel over after that hour costs you a full day. In December, that day is expensive. Confirm the cut-off for every service you use before the campaign starts.
  • Remote areas and islands. Deliveries to islands, mountain regions and remote postcodes carry extended transit times, and carriers state this explicitly. If you sell to these areas, publish earlier deadlines for them.

Peak season checklist

1. Publish your cut-off dates on your site. A simple banner, along the lines of "Order by X to receive it before Christmas", cuts frustration and support tickets. It is the cheapest expectation management there is.

2. Stock up on packaging. Running out of boxes or labels at the peak is an avoidable mistake. Base the calculation on last year and add margin.

3. Do not depend on a single carrier. This is the most important point, and the next section is devoted to it.

4. Automate label generation. In December the bottleneck is rarely the carrier, it is your own process, preparing each shipment by hand. Two levers solve most of it. Bulk labels let you select the day's orders and generate every label in one action, in PDF or ZPL. Automation rules pre-select carrier and service based on weight, destination or order value, so you are not deciding order by order. If your store runs on Shopify or WooCommerce, see the common shipping problems and how to fix them.

5. Prepare returns now. The returns wave arrives in January. Getting ahead of it is part of preparing for Christmas, and we come back to it below.

More than one carrier: your delay insurance

Depending on a single carrier during peak season is the most underestimated risk in e-commerce. If that partner hits a problem, a saturated hub, a strike or any local disruption, every one of your parcels is stuck at the same moment, precisely in the week you can least afford it.

A multi-carrier strategy lets you route each order to the fastest and cheapest service available at that moment, and gives you an immediate plan B when an operator fails. If you do not yet have the criteria for choosing, our comparison of the major international carriers walks through DHL, UPS, FedEx and their regional alternatives. And if cost is your concern at this volume, see how to reduce your shipping costs without cutting service.

Post-Christmas returns: prepare them in December

In many sectors, a significant share of Christmas sales ends in a return. Treating that purely as a cost is a mistake: a simple, well-handled return is one of the most effective ways to turn a Christmas buyer into a repeat customer.

Define your returns policy, drop-off options and return label process now, not in January. We cover how to turn that process into an advantage in turning returns into conversions.

How ParcelRush helps during peak season

ParcelRush centralises your shipping in one place: it compares carriers in real time, generates labels in bulk and gives you an immediate plan B when an operator fails, with no monthly fee and from a few cents per label. Exactly the kind of operational margin that matters when volume spikes.

There is a second peak season cost that tends to go unnoticed: customer support. When delivery times tighten, "where is my order?" multiplies, and answering each one means opening a different carrier portal every time. Unified tracking solves that: statuses from DHL, UPS and FedEx land in the same dashboard, the tracking number is pushed back to your store the moment the label is generated, and delays are flagged before the customer notices them. Fewer tickets in the week you have least time for them.

Start preparing your Christmas now. The earlier you build the process, the calmer the week that decides your year.

Frequently asked questions

When is the last day I can ship for Christmas delivery?

It depends on the service and the destination, and the sum works backwards: start from your target delivery date, subtract the service's transit time in business days, then add a peak season buffer. For domestic orders, a next-business-day service typically means dispatching around 21 to 22 December, a two-day service around 18 to 19, and an economy service around 15 to 17. For anything crossing a customs border, move earlier. These are worked examples, not official dates.

Why do published transit times stop being reliable in December?

Because they were never a guarantee. Carriers describe them as estimates based on major destinations, and they exclude time held in customs, public holidays and adverse weather. In peak season, sorting centres run at capacity, so the buffer that normally absorbs small problems disappears.

Do carrier transit times include customs clearance?

No, and this is the single most expensive misunderstanding in cross-border Christmas shipping. DHL Express states that its estimates exclude time in customs and are a guide only. Once a parcel leaves your customs union you are managing two timelines: transport, which the carrier controls and sells you, and clearance, which it does not control and does not promise.

Which public holidays affect my delivery deadline?

Those in the origin country and those in the destination country. Transit times are counted in business days and exclude both, so a corridor between two countries with different December holidays loses more working days than either calendar suggests on its own. Check both before you publish a cut-off date.

How early should I ship to destinations with slow customs?

Treat them as a separate, earlier campaign, typically shipping in November. Some customs authorities commit to no clearance deadline at all. In Brazil, for example, the postal operator states that inspection timing is the tax authority's responsibility, and the window to respond to a customs query is 30 business days, so a parcel selected for inspection can sit for weeks with no promised date.

What is the single biggest peak season risk?

Depending on one carrier. If that partner has a saturated hub, a strike or any local disruption, every one of your parcels is stuck at the same moment, in the week you can least afford it. Having a second carrier already connected and tested is not a luxury, it is resilience.


Sources: DHL Express, delivery times and tracking FAQ and how to avoid customs delays; ECO, CTT peak season plan announced in November 2025, cited as an illustration of carrier peak planning; Correios do Brasil and Receita Federal, inspection of international postal items.

The transit times quoted are standard published times outside peak season. None of the cut-off dates in this article is an official Christmas deadline: they are a calculation exercise, to be replaced by your carrier's own schedule once published.

Share
Maëlle Lemarchand

Maëlle Lemarchand CEO of ParcelRush. 15 years in web, UI/UX and e-commerce. Writes about shipping and logistics. LinkedIn →