I think this is mostly a US thing. Why use yearly salary? You’re not paid once a year, are you? Most likely once a month. Referencing monthly salary makes much more sense.
“I’m making 50k”. Great, now I have to guess - dollars? Monthly? Yearly? If yearly then what’s the monthly paycheck? Net? Gross?
Where do they do it otherwise? In Australia it’s also yearly.
People might also get bonus so in some sense you get paid once a year.
In Czechia, it’s definitely normal to say salary per month.
I mean, you just basically answered your own question. People get paid hourly, weekly, every 2 weeks, monthly, and some even per sale (ie. Realtors) so the only way to have a constant measurement is yearly.
Why not monthly? It seems the smallest unit to encompass them all, and is fairly standard.
Monthly makes sense also since most bills are monthly.
But most pays are fortnightly
Not here (the Netherlands), everything is monthly, both pay and bills.
Same in Hungary. Not a single person I know gets their salary weekly or biweekly. It’s absolutely not a thing.
Also, your bills are monthly. You mortgage is monthly. Your credit card bill is monthly. Preschool is paid monthly. Everything is monthly.
Lol who would hear “I’m making 50k” and think it’s anything other than per year unless they just stepped out of a private jet…
I feel like this might be confusing only if you are under the age of 14 and have no idea how money or the world works…