landlord won't give a rent receipt

In context, it means a receipt for tax purposes (receipt for rent paid, for the purpose of an income tax deduction), not a receipt for tax paid.

I wish you a pleasant day. :bowing: