Welcome to the Community, @gayla6.
Based on your question, you cannot match an invoice directly to a credit card charge. As a workaround, we can create a billable expense which is available in QuickBooks Online Plus and Advance.
First, we need to turn on the expenses and items billable:
- Go to the Gear icon, then select Account and settings.
- Go to the Expenses tab.
- From the Bills and expenses section, select Edit ✎.
- Turn on the following:
- Show Items table on expense and purchase forms.
- Track expenses and items by customer.
- Make expenses and items billable.
5. Select Save.
Second, enter a billable expense (transactions from the credit card):
- Click+ New, then choose Bill.
- Select your vendor.
- In the Category column, select the expense account for the transaction. If you're unsure, you may check with an accountant.
- Fill in the details, then select the Billable checkbox.
- In the Customer column, choose the customer or homeowner you want to bill for the expense.
- Select Save and close.
Third, create a billable expense to the invoice:
- Click + New, then choose Invoice.
- Select the customer you created a billable expense for. This opens the Add to Invoice window.
- Click Add on the billable expense you want to charge to your customer.
- Select Save and close.
Once done, when you pay the bill using the credit card account, you can then match it to your credit card charge.
Also, you can check this article on how to reconcile your accounts so they always match your bank and credit card statements: Reconcile an account in QuickBooks Online.
Leave a comment below if you have other questions on QuickBooks Online. We'll be here for you.