how to ask one how much he/she earns per month

If you are comfortable doing so, you could ask the person directly, "How much do you earn per month?" However, discussing salary can be a sensitive topic, so it's important to approach it with caution and consider the context of your relationship and the setting in which you are asking.