I want know differences between:
I don't have money.
Are they different expressions? For example, if I say:
I don’t have money.
can I also say:
Any ideas or insight would be greatly appreciated.
Taking the phrases exactly as you have supplied them...
I don't have money = I am not a rich man. Money is something I do not have.
I am broke = At present, I have no money.
We can make a small change:
I don't have money on me = I have no money in my wallet or on my person at this moment (but I do have money in a bank account or at home)
I don't have the money = I cannot afford it; it is too expensive for me
@TRomano answer, it feels like the definitions should be swapped.
'I am' refers to a state, often an immutable one. E.g. "You can't change who you are, so be yourself.". Relating to oneself: "I am so stupid.." or "Being rich is just not me; I am broke".
'I have' refers to a relationship to the environment. E.g. "I did not pick up the ball; I don't have it.". Relating to oneself: "I don't have skills" or "I don't have money". It's a more psychologically mutable state, it does not require to challenge the perceived identity of oneself.
The usage I'm familiar with is this:
Definition: I have absolutely no funds available to me in any reasonable amount -- no available credit, no cash, no bitcoins, no gold bars, nothing. If there's a bill then I will not be able to pay it.
Definition: I do not have cash in any reasonable amount. I may have credit available or other securities, but my cash balance is zero or near-zero.
It's a matter of speech level. "I'm broke" is very informal. I guess it is mostly the language of teenagers. "I don't have any money" is neutral style.
'broke' - Without money; Penniless. - Bankrupt http://dictionary.reference.com/browse/broke?s=t
This is a literal meaning of the word 'broke' in a dictionary. It means a person has absolutely no money. But people use the word colloquially(slang) to exaggerate(make it sound worse). A person might say they are broke just to exaggerate that they have only a little money.
'I don't have money' - this literally means they have no money, none. But people use this phrase contextually. Sometimes people just mean 'I don't have any money in my wallet right now' when they would have some at home or in their bank account. People also use it to exaggerate that they have only a little money.
Both phrases 'I'm broke' and 'I don't have money' literally mean the same thing but people use them improperly to exaggerate.
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?