How To Record Credit Card Sales in QuickBooks via a Third-party Credit Card Processor

Transcription

hi this is tim yoder with fit small business today i'm going to teach you how to record credit card sales with a third-party credit card processor in your quickbooks online account this tutorial is one of our 46 free quickbooks online tutorials that you can find by googling fit small business quickbooks online tutorials let's get started by looking at our dashboard so you can receive credit card you can use a third-party credit card processor to process your credit card sales but you still need to record them in your quickbooks online account obviously you need to offset any outstanding invoices paid with credit cards as well as record any sales receipts paid with credit cards when using a third-party credit card processor it's very important you record these transactions properly or it can very quickly get out of hand and your books will be a complete mess so follow these steps exactly and you shouldn't have any problem so first off let's record a credit card sale on a outstanding invoice so let's go to our invoices and we see trampoline city owes us a hundred dollars let's receive that payment okay so we have trampoline city let's say they paid us we'll just say that we'll say today's date is fine the 25th actually let's back date this a few let's back date this a week so we'll say it was on the 18th they paid via credit card okay so you process this with your external credit card processor perhaps you want to put in the reference number there and then in the deposit to this is extremely important don't show this deposit going straight to your bank account because it could be a few days before your credit card processor just deposits it into your bank account and also they're going to combine it with other credit card receipts you have and make one deposit so it's very important that you match your credit card sales into the same deposits group them into the same deposits as your credit card processor so we're going to do that by making the initial deposit to our payments to deposit account okay so this is a hundred dollars from trampoline city on the 18th let's go ahead and save and close okay let's go ahead and receive the second one of 1172 and let's do the same thing let's do it a week ago on the 18th they paid by credit card full amount of 11.72 and hit save and close and let's make one more credit card payment here received so let's go to new let's do a credit let's do a sales receipt so somebody comes into our store and buy something so we'll just choose a customer here we'll just and we'll say it's big time diner and again let's do the 18th they walked in on the 18th a credit card the service date was the 18th and uh we'll just say they paid for a service contract a hundred dollars for service contract okay so they're going to pay us 106 after tax and so let's hit save and close okay so we've received three credit card payments now where did those payments go they went to our undeposited funds account or what in this company is called payments to deposit so now let's look at making a bank deposit this is going to pull up all of our payments that are sitting in our undeposited funds account but we're actually missing one aren't we we're missing the one for 106 dollars so let's go back i probably set that to the wrong account okay so let's view all of our sales sales receive 106 dollars okay and there we go i deposited business checking that is a really bad mistake that will make your books into a complete mess very quickly because it won't match the deposit that's coming in from your third-party credit card company so we need to make this to our payments to deposit account there we go okay save and close now if i hadn't caught it just now that is something i would catch when i went to do my bank reconciliation so now let's make our bank deposit taking a second okay now so now in our undeposited funds account we have these three deposits sitting there waiting to be deposited you need to leave them in that account until your credit card processing company actually makes the deposit into your checking account then what you need to do is you need to mod match that deposit exactly so all three of these were made at the same on the same date that doesn't necessarily mean they'll be deposited into your bank account at the same time so let's say we finally hear from our credit card processor and let's say that these were charged on the 18th let's say they got deposited into our account on the 21st but we look through and we find the deposit detail and we find out that they only deposited the check the the credit card funds from big time diner and family bowling this trampoline city charge of a hundred dollars is still outstanding they hadn't deposited it yet so we're not going to choose to deposit that we need to match their deposit exactly and the reason being is when we go to reconcile our bank account the deposits need to match between what we're doing right now in quickbooks and what's actually being deposited in the bank account otherwise trying to reconcile your bank account will be a nightmare okay so this is the first part of the deposit the second part of this transaction is a lot of credit card companies will withhold fees from that deposit right so they're not doing this for free they're going to charge you a fee and a lot of times it'll be taken out of that deposit so we need to show that in our deposit as well again so that our deposit in our bank account matches the deposit in our books so the way we're going to record the expense is we're going to come down here to these additional funds deposited and we are going to record a negative deposit so this is going to be our expense um received from so we may have to make make a let's make a vendor here let's just call it credit card company okay the default's a customer obviously because it's a deposit but we're going to make it a vendor okay now here's our expense account so let's make an expense account credit card fees okay and this is going to be an expense account and let's call it bank charges okay save and close okay so we're creating a credit card fee we really don't need a description the payment method is going to be cash and we're going to make it let's say that they are charging us twelve dollars okay so it's we'll say they they charge us i don't know one one percent so let's say it's 12.78 remember to enter it as a negative number oops sorry i think i got my okay negative 1278 okay and hit um okay so now we can see we have selected the two deposits being made we've taken out the fee that they're charging us so we have a net deposit of 12 65 22 that should match the actual deposit going into your bank account again that's incredibly important so that when you reconcile your bank account you don't have a nightmare so make sure that you're putting it into the check the correct checking account and let's click save and close okay there we go now next time they make a deposit we can still go back next time your credit card processing company makes a deposit we can go back and there we go right the credit card payment from trampoline city is still there once your credit card company deposits it you'll want to select it deposit it create a negative expense um here for any fees that they take out of that deposit again so that your total deposit matches exactly what your credit card company put into your account okay now the only other thing you might have to do some credit card companies in addition to per transaction fees that will be taken out of the deposit they might charge you perhaps monthly fees if they have any other fees that aren't directly taken out of the deposit then we just want to record them as a normal expense so we would go new expense and we've already had a tutorial on this but right just credit card company i'm going to say it's coming out of our checking account okay and then whatever details you want here so i think we set up credit card fees right and we'll say it's like 20 bucks don't have to use a class but we have classes set up for this example and there we go so this is how any fees that aren't netted with your deposit if the fee shows up as a separate line item on your bank statement then you need to record it as a separate transaction if the fee is netted with a deposit so it's all in the deposit number then you need to offset it with a negative entry into that deposit screen as we did so we can save and close this and there we have our credit card expense if it was a separate statement on your bank statement if it was in a separate line item on your bank statement great so that's how you record credit card sales using a third-party credit card processor in quickbooks online i hope this was helpful you can find all 46 of our free quickbooks online tutorials by googling fit small business quickbooks online tutorials

This transcript was generated automatically from the video's captions and may contain errors.

Published: Jul 12, 2023
Updated: Jun 19, 2025
6 minute read

Our guide covers how to record credit card sales in QuickBooks Online using a third-party credit card processor. We’ll explain how to record the sale as a payment for an outstanding invoice or as a sales receipt if no invoice has been issued.

Step 1: Record Receipt of the Credit Card Payment

In QuickBooks Online, customer payments can be recorded in two ways: as payments on outstanding invoices or as sales receipts if an invoice was never issued. These options were tackled separately in detail in our guides on how to receive payments in QuickBooks Online and how to create and send QuickBooks Online sales receipts.

Record Payments on an Outstanding Invoice

To record a credit card payment on an outstanding invoice, open the “Receive payment” screen by clicking + New above the left menu bar and then selecting Receive payment in the first column, Customers, as shown below.

Section in QuickBooks showing how to navigate to the 'Receive payment' screen.
Navigate to the ‘Receive payment’ window in QuickBooks

QuickBooks will take you to the “Receive payment” screen, where you can record the credit card payment on an outstanding invoice. Complete the screen by adding the necessary information.

To help you better understand how to record customer credit card payments in QuickBooks using the “Receive payment” screen, let’s follow a sample scenario. Let’s say customer Aaron E. Berhanu made a payment for an issued invoice on an A/C repair service worth $120.

Here’s how the screen is completed based on the sample scenario:

Receive payment screen with labelled parts, such as customer, payment data, and payment method fields.
Receive Payment screen in QuickBooks Online

A. Customer: Select the customer for whom you are recording the payment. You can search for an existing customer from the drop-down list or create a new one if needed by clicking on the + Add New from the drop-down menu. Following our sample scenario, we selected Aaron E. Berhanu from the list.

B. Find by invoice no.: This is where you can quickly locate a specific invoice using its number.

C. Payment date: Indicate the date you charged your customer’s credit card.

D. Payment method: Choose the customer’s credit card payment processor.

E. Reference no.: Enter the transaction number assigned by your credit card processor so that this transaction can be traced from QuickBooks to your processing account in the future (if needed).

F. Deposit to: Ensure the credit card payment is initially deposited to your Undeposited Funds account and not directly to your bank account.

G. Amount received: This will automatically populate based on the invoice or invoices you select in item H.

H. Outstanding Transactions: This is a list of open or outstanding transactions for the selected customer. Check the invoice that the payment applies to, and the payment amount will be automatically allocated against that invoice. You can see here that we checked the $120 outstanding invoice for the A/C repair service.

Issue a Sales Receipt

If you haven’t already issued this customer an invoice, you’ll want to create a sales receipt instead of recording a payment received. To create a sales receipt, click + New at the top of the left menu bar and then click Sales receipt under the Customers column.

The “Sales Receipt” screen requires the same essential information needed to complete the “Receive Payment” screen, such as the customer and payment method. You will need to complete the item fields in the middle part of the screen, including the service date, product purchased or service completed, and the amount. In the GIF below, we selected A/C repair in the Product/Service column.

Sales receipt screen in QuickBooks with fields almost similar to the Receive payment screen.
Sales receipt form in QuickBooks Online

Click the Save or Save and send button when you have entered all the necessary information.

Step 2: Record Deposits & Fees From Your Credit Card Processor

Most credit card processors will group multiple charges into a single deposit in your checking account. After your credit card processor transfers the funds to your bank account, you need to mirror the deposit by transferring the same credit card charges from Undeposited Funds to your bank account.

Start the transfer from Undeposited Funds by clicking on the + New button at the top of the left menu bar and then selecting Bank Deposit in the far-right column. This will open up the Bank Deposit screen, which prompts you to complete important fields.

Top section of a screen where you can record a bank deposit in QuickBooks Online.
Recording a bank deposit in QuickBooks Online (screen 1 of 2)

Complete the Bank Deposit form with the required information.

A. Account: Click the drop-down box and select the checking account where the credit card processor deposited your funds.

B. Date: Enter the date your credit card processor deposited the funds.

C. Amount: Verify that the total amount of the deposit matches the deposit on your credit card processor.

D. Payments included: Select the credit card payments your processor included in the current deposit. Not all payments charged on the same day will be deposited into your checking account on the same day.

Scroll toward the bottom of the Bank Deposit form to complete the “Add funds to this deposit’” section.

Section of the Bank Deposit screen where you can add funds to the deposit.
Recording a bank deposit in QuickBooks Online (screen 2 of 2)

E. Received from: Select the name of your credit card processor withholding a fee. If it’s a new merchant, click on + Add New from the drop-down menu.

F. Account: Choose an expense account, such as “Credit Card Processing Fees.” You can click +Add new to set up a new expense account.

G. Payment method: Select Cash as the payment method.

H. Amount: Enter the amount of the fee as a negative number. If your credit card processor subtracts a processing fee from the deposit, record the fee using a negative amount in this section.

Click the green Save and new button to record your changes.

Step 3: Record Other Credit Card Fees

If your credit card processor charges fees other than those subtracted directly from a deposit, record an expense by clicking on + New from the left menu bar and then selecting Expense in the Vendors column. To complete the expense form, you need to enter the required information, as seen below.

Screen where you can enter a new expense in QuickBooks Online.
Recording a credit card processing expense in QuickBooks Online

A. Payee: Select the name of your credit card processor.

B. Payment account: Choose the bank account from where the expense was withdrawn.

C. Payment date: Enter the date the expense was withdrawn.

D. Payment method: Indicate Cash as the payment method.

E. Category: Select an expense account to charge the credit card processing fees.

Hit the green Save and close button when you’re done completing the expense window.

Integrated vs Nonintegrated Credit Card Processors

QuickBooks Online, our overall best small business accounting software, enables you to use both integrated and non-integrated credit card processors.

  • Integrated payment processors are directly connected to your point-of-sale (POS) system. There’s no need to enter your customer’s credit card details manually as they’re populated automatically, saving you and your customers valuable time.
  • Nonintegrated credit card processors don’t have the terminal and POS synced, so you have to enter credit card details manually when charging your customers. The lack of connection makes the checkout process significantly longer than integrated payment solutions.

While the right processing method depends on your needs, you should consider integrated credit card processors, such as QuickBooks Payments, if you want a quick and efficient checkout process. As we illustrated in our guide on how to process credit card payments, the platform is already in QuickBooks Online—you only need to activate the service. To learn more about it, read our detailed QuickBooks Online review.

Alternatively, you can install a third-party app from another credit card processor that integrates seamlessly with QuickBooks Online.

Frequently Asked Questions (FAQs)

How do I record customer credit card payments in QuickBooks Online?

To record credit card sales, you can use the “Receive payment” screen when you have issued an invoice to the customer or the “Sales receipt” screen when you receive immediate payment from the customer without an invoice issued.

How do I manage credit card fees charged by my credit card processor?

Credit card fees are typically deducted by the processor before depositing the funds into your bank account. You must create an expense transaction for the credit card fees in QuickBooks Online.

Are there transaction fees associated with using a third-party credit card processor?

Yes, third-party credit card processors typically charge transaction fees for each payment processed.

Wrap Up

You’ve just learned how to record credit card sales in QuickBooks Online. To automate the steps we went over, we hope you consider an integrated credit card processor like QuickBooks Payments, which lets you record the payment received on either an invoice or sales receipt and takes care of the rest. Our series of free QuickBooks courses will now focus on preparing financial reports, beginning with how to prepare a profit and loss (P&L) statement.

← Previous Tutorial

QuickBooks Tutorials

Next Tutorial →

Mark Calatrava

Mark Calatrava

Accounting Expert at Fit Small Business

Mark Calatrava is an accounting expert for Fit Small Business. He has covered more than 50 accounting software for small businesses and niche industries and has developed an in-depth knowledge of the important features of accounting software, including how the importance of these features vary by business. As a QuickBooks ProAdvisor, Mark has extensive knowledge of QuickBooks products, allowing him to create valuable content that educates businesses on maximizing the benefits of the software.

Fit Small Business Logo

Our mission is to provide small business owners with the information you need to succeed. Learn how to start, market, run, and grow your business today!

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.