Not having the space looks and feels wrong, and I think the post office would agree. I have a feeling the trend toward space omission was due to fields formatted for US zips.
But you can just add the space back in! It’s a strict format of six characters, alternating digits and letters, with a space. There is no deviation. You can easily write a parser and a formatter for it. It kills me how often this is a struggle on forms.
Fun fact: even the “send a free letter to santa” is compliant by making his postal code “H0H 0H0”
Fun fact: even the “send a free letter to santa” is compliant by making his postal code “H0H 0H0”