How to find out what a charge on credit card is for from MSFT?

MSFT charge is from Microsoft. And if you also get information on your card statement like ID G0XXXXXX or E0XXXXX, that is invoice ID. If no information like this, our Online Billing support team can also help to locate charge if you can share credit card statement.

https://answers.microsoft.com/en-us/msoffice/forum/all/how-to-find-out-what-a-charge-on-credit-card-is/2a618cac-d509-46ca-90d9-6587057ad6ad