Real Estate Attorney serving Bloomfield Hills, MI
I am not an expert on international taxation or accounting, so my comment is only directed at US/Michigan law as I know it.
The key money is not income. The money is not yours, it is a security deposit and the property of the tenant, possibly to be returned when the lease is over. It only becomes yours under the language of the lease.
From an accounting standpoint, since you are holding money that isn't yours, it can be considered a liability, but, if it is, it offset by the asset that you are holding, the money itself.
While it is always safest to declare these things, I advise you strongly to verify the accounting rules with a CPA who is familiar with international transactions; you do not want to be wrong about this.
Please let me know what you learn further on this.
Answered on Mar 20th, 2022 at 11:42 AM