Belarus addresses lead with a six-digit postal index, place it before the city, and add the oblast last, an order Western checkout forms rarely match. Street names are written in Cyrillic. Here is the correct structure, a real Minsk example, the index rules, and the mistakes that cause returns.
A Belarus label runs optional company, recipient, the street with the house number after it, then the six-digit index and city on one line, the oblast, and the country. For addresses in Minsk the oblast line is dropped; elsewhere it is required.
OOO Vesna optional legal entity; on business mail it precedes the recipientIvan Ivanou personal or business recipientprasp. Niezaliežnasci 11 street type (<code>vul.</code> street, <code>prasp.</code> avenue), the name, then the house number220030 Minsk 6-digit index first, then the city, on one lineMinsk Region one of six oblasts; required outside the capital, dropped for Minsk itselfBELARUS required for inbound international shipmentsThe postal index sets the routing: the first three digits identify the oblast (region), the last three the delivering post office. Belpochta places it before the city, and for addresses outside the capital the oblast name is needed alongside it, so a code-only field is not enough for rural destinations.
Format: 6 digits, no spaces or letters. Written before the city on the same line: 220030 Minsk.
Validation regex: ^\d{6}$
Watch for: five-digit codes (Russian-style habit) or an index placed after the city. Belarus uses exactly six digits, index first.
The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.
Belarus writes the index ahead of the city on one line: 220030 Minsk. A form that expects a five-digit code, or places it after the city, breaks Belpochta sorting. The first three digits alone identify the oblast.
Outside Minsk, the oblast (region) is part of the address, since towns and villages repeat names across the country's six oblasts. Dropping Homel Region or Brest Region leaves a rural destination ambiguous.
Belarusian and Russian both use Cyrillic (праспект Незалежнасці). International labels are romanized, but transliteration varies (Niezaliežnasci, Nezavisimosti). Keep one consistent romanization so carrier lookups match.
For legal entities the company name goes above the recipient, following the local convention. On residential parcels the recipient comes first. Mixing the two orders can misalign a parser that expects the company line at the top.
Each of these passes a basic "is this field filled in" check but fails at the carrier, turning into a redelivery, a return, or an address correction fee.
Minsk 220030 reverses the expected 220030 Minsk order and misaligns fields.Niezaliežnasci versus Nezavisimosti) causes lookup mismatches.11 Niezaliežnasci instead of prasp. Niezaliežnasci 11 is read as an unknown address.How the major carriers handle Belarus addresses, and what your label needs to satisfy each one.
The state postal operator and last-mile partner for most inbound international mail. Sorting keys off the six-digit index, with the oblast needed for rural delivery.
A private postal and courier network widely used for domestic and cross-border ecommerce parcels. It expects the full street, index, city and, outside Minsk, the oblast.
International express carriers for inbound shipments. Include the country line and a consistent romanization; they surcharge address corrections on misrouted parcels.
Address Guard checks Belarus addresses against carrier and postal databases before the order ships, normalizes the format, and flags the errors that cause failed deliveries. 240+ countries, $0.05 per check.
Part of the Address Guard international address format guide, covering 240+ countries.