Er is een betekenisverschil.

 

kosten

de prijs van iets
Hier vindt u informatie over de kosten van het openbaarvervoer.

 

onkosten

bijkomende kosten; onvoorziene kosten
U krijgt 50 euro per dag aan onkostenvergoeding.

Door de ziekte van mijn echtgenote heb ik bijzonder veel onkosten gehad.

 

Eigenlijk zou onkosten het tegenovergestelde van kosten moeten betekenen, net als bij prettig en onprettig. Ja, maar taal is niet logisch. Neem bijvoorbeeld het woord guur in guur weer. Een onguur persoon zou dan juist heel aardig en hartelijk moeten zijn. Zo houdt de taal taalkundigen bescheiden.