Sign In
International Address Formats

🇷🇸Serbia Address Format

Serbian addresses are compact: street name then house number, then a five-digit postal code before the city. The postal service also assigns a longer six-digit PAK for precise delivery. Get the code or the number order wrong and Pošta Srbije routes the parcel to the wrong post office. Here is the format, a real example, and the mistakes that cause returns.

Correctly formatted
11000
Milan Petrović
Knez Mihailova 6
11000 Beograd
SERBIA
Carrier-validated · deliverable

The Serbia address format, field by field

A Serbian label is recipient, optional company, the street name with the house number after it, then the five-digit postal code and city on one line, then the country. Addresses may be written in Cyrillic or Latin script.

1Recipient nameMilan Petrović personal or business recipient
2CompanyPrimer d.o.o. optional, above the street line
3Street + house numberKnez Mihailova 6 house number comes <strong>after</strong> the street name
4Postal code + city11000 Beograd 5-digit code first, then the city, on one line
5CountrySERBIA required for inbound international shipments

Postal code rules

The five-digit postal code (poštanski broj) defines the delivery area and drives sorting for Pošta Srbije. The six-digit PAK (poštanski adresni kod) pins down a specific address and speeds last-mile routing, but the five-digit code is what a shipping label needs at minimum.

11000

Format: 5 digits, no spaces or letters, written before the city: 11000 Beograd. A separate six-digit PAK (for example 106314) identifies the exact delivery point.

Validation regex: ^\d{5,6}$

Watch for: the five-digit code confused with the six-digit PAK, or a code placed after the city. Send the postal code before the city and keep the two codes distinct.

What makes Serbia different

The country-specific rules that generic autocomplete and single-line address fields tend to get wrong.

Two code systems

Postal code and PAK are different

Serbia uses a five-digit postal code (11000) for area sorting and a separate six-digit PAK (106314) for the exact address. A form that swaps one for the other, or crams both into a single field, produces a code the carrier cannot read.

Number order

House number goes after the street

Serbian addresses write the street then the number: Knez Mihailova 6, not 6 Knez Mihailova. A flat or floor detail follows the number. Number-first Western order is read wrong.

Script choice

Cyrillic or Latin, not mixed

Addresses are written in either Cyrillic (Кнез Михаилова) or Latin (Knez Mihailova). Both are valid, but mixing scripts within one address, or transliterating inconsistently, can garble the label in a Latin-only carrier system.

Code before city

Postal code precedes the city

The five-digit code sits before the city name on one line, as in 11000 Beograd. Appending it after the city reverses the order Pošta Srbije expects.

Errors that cause failed deliveries to Serbia

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.

PAK used as the postal code. Entering the six-digit PAK (106314) where the five-digit postal code (11000) belongs confuses automated sorting.
House number before the street. 6 Knez Mihailova instead of Knez Mihailova 6 is read as an unknown address.
Postal code after the city. Beograd 11000 reverses the expected 11000 Beograd order.
Scripts mixed on one label. Partial Cyrillic in a Latin-only carrier system can be dropped or garbled in transit.
Latin diacritics dropped. Losing č, ć, š, ž or đ (for example Petrovic for Petrović) can cause name and street mismatches.

Carrier notes for Serbia

How the major carriers handle Serbia addresses, and what your label needs to satisfy each one.

Pošta Srbije

The national postal operator and the backbone for domestic and inbound mail. Routing is postal-code-driven, so a valid five-digit code is the most important field on the label.

D Express & Post Express

Leading domestic parcel couriers for Serbian ecommerce (Post Express is Pošta Srbije's express service). They expect the full street and number, a correct postal code, and the city for last-mile accuracy.

DHL, FedEx, UPS

International carriers for inbound shipments. Include the country line and keep Serbian diacritics consistent; they charge for address corrections on misrouted parcels.

Validate every Serbia address at checkout

Address Guard checks Serbia 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.

Address formats for other countries

Part of the Address Guard international address format guide, covering 240+ countries.

Serbia address format FAQ

How do you write a Serbian address?+
Recipient name, optional company, the street name followed by the house number, then the five-digit postal code and city on one line, then SERBIA. Addresses can be written in Cyrillic or Latin script, but keep to one.
What is the Serbian postal code format?+
Five digits with no spaces or letters, for example 11000 for Belgrade, written before the city. The postal service also assigns a six-digit PAK that pins down the exact address, but the five-digit code is the one a label needs.
Why do parcels to Serbia get returned?+
Commonly because the six-digit PAK was entered in place of the five-digit postal code, the house number and street were swapped, or scripts were mixed on the label. Validating the postal code against the city before shipping prevents most returns.