Bij een douane-unie worden er onderling geen invoerrechten geheven; er is dus een vrij verkeer van goederen en diensten. Verder geldt er een gemeenschappelijk buitentarief. Een voorbeeld is de Benelux.
Helemaal vrij is het goederenverkeer nog niet; bij de douane moet nog aan een aantal formaliteiten worden voldaan. Nederland en België hebben niet hetzelfde BTW-tarief; aan de grens worden deze verschillen verrekend. Ook de kwaliteitseisen op het gebied van de volksgezondheid zijn niet dezelfde. Vandaar dat het vrachtverkeer nog steeds oponthoud ondervindt aan de grenzen. Het is de bedoeling dat de EG in 1992 een douane-unie wordt.