The word salary is often used incorrectly in English, something Czech people may not realise. Salary in England refers to the amount you receive in a whole year. We advertise most jobs in this way, and people would generally express their earnings in terms of a yearly salary. e.g. My salary is £25,000. If you asked an English person how much they earned per month, many of them wouldn’t actually know!
The amount that goes into our banks every month, or week (or day), depending on the job is called a wage or wages, and we usually state the time period that the wage covers. e.g. ‘Every month, my boss hands me my wages.’ Or ‘My weekly wage is 300 Euros.’
Here’s a short conversation using both:
Boss: Congratulations, you’ve got the job! The salary is £24,000.
Employee: Great, so I’ll receive a monthly wage of £2,000?
Boss: Not exactly, the amount is before tax!