Understanding QuickBooks Barter Transactions

by | Mar 20, 2020

Bartering in QuickBooksQuickBooks Barter Transactions

With the economy slowing for the next few months while everyone is in lockdown, a lot of people are seeing their incomes dry up. But we still need to get things done (which makes for a great time to learn more about our QuickBooks training classes!), even if we don’t have the money to pay. Back before the invention of “Money,” people traded goods and services with each other.

What is Bartering in QuickBooks?

If you’re an individual exchanging with your friends, family, and neighbors, you decide your terms and just make it happen. But if you’re a business, Bartering is still considered income and expenses by the IRS. Business is still getting done, and the IRS requires you to report it. While many business owners try to barter under the table, this isn’t advisable for many reasons:

  1. First, you’re under-reporting your income. This may save you money at tax time, but if you try to get bank financing then it looks like you made less revenue than you really did.
  2. Next, there’s no way to track if you’re getting a good deal or not…or who still owes whom. Many a friendship has been broken over bartering.
  3. Last, if the IRS catches you, your entire company history is now open to audit. And not just for the last seven years…all of it…you’re flagged forever into the future!

For all these reasons, it’s important to track your Bartering in QuickBooks®.

So, how do you do this in QuickBooks® Online?

Click here to watch Alicia’s free video demonstrating how to set up QBO for Bartering.

QuickBooks barter transactions

Here are the written instructions:

Setup Step #1: Create a Barter Bank Account in QuickBooks

You need a “Bank” account to track barter in and out. It won’t hold any actual money, but it will record the value of the services your provide and receive. Ideally, it should always equal $0.

  1. In the Chart of Accounts, add a new Bank account called Barter Clearing.


Setup Step #2: Create a Barter Payment Method

Create a payment method called Barter so that you know the work was done in trade.

  1. Go to Gear > All Lists > Payment Methods.
  2. Add a new Payment type called Barter.


Take a QuickBooks Barter Payment for your Services

  1. Make your Sales Receipt or an Invoice Payment as normal.
  2. Use Barter as your Payment method and Barter Clearing as your Deposit to account.


Pay using Barter in QuickBooks

  1. Instead of using a Vendor, choose your Customer
  2. Choose Barter Clearing as your Bank Account
  3. Select Barter as your Payment method
  4. Categorize your expense as normal
  5. If you are receiving Personal products/services instead of business, use your Owner Draw/Shareholder Distribution account to show you benefitted personally from the transaction.


Run a Report to monitor the Barter

  1. Run a Balance Sheet Report
  2. Click on the Barter Clearing total to drill into it. This will show all your barters from all customers in one place.
  3. To see just one trade, click on Customize.
  4. Make sure the Dates say “All Dates.”
  5. Scroll down to Customer and choose the desired Customer.
  6. If the trade will be ongoing, Memorize the report so that you can see your Barter balances as a glance.


Understanding QuickBooks Barter Transactions and More!

This explanation of Bartering is just one excerpt of several creative uses of QBO that Alicia covers in her Bookkeeping’s Tricky Situations course. If you learned something from this article, you’ll love her other techniques for managing bounced checks, managing loans, negative deposits, and more. Please click here to register!

Additionally, you can join our QuickBooks membership community and gain unlimited access to all of our QuickBooks training resources!

QuickBooks training

Need more QuickBooks support? Join our fantastic, fun community!


About Alicia Katz Pollock

With a Masters in Teaching from Tufts University, a QuickBooks®️ Online Advanced Certification and more than 30 years’ experience in the tech industry, Alicia is passionate about finding creative, practical solutions to complex and everyday tech problems. She also loves a good laugh!



Submit a Comment

Your email address will not be published. Required fields are marked *