Hi mmutasim,
I can see how this duplicate charge would be unexpected. Let's review the situation and resolve it, including issuing a refund for the second charge.
The reason your credit card was charged twice for the same month is that there are two active QuickBooks Online accounts linked to the card. Can you confirm if you have signed up using two different usernames or email addresses? This will help us identify which account you may need to cancel.
To avoid double charges in the future, you’ll need to cancel the account that was mistakenly or inadvertently created. You can contact our Live Support Team to review your accounts and guide you through the cancellation process. You can find their contact information in this article: Cancel your QuickBooks subscription or trial.
Additionally, before proceeding with a refund request, please review your eligibility. This article explains the refund process and eligibility criteria: Request a refund for your QuickBooks product.
Keep us posted if you need anything else.