The GoPayment app from QuickBooks turns your smartphone or tablet into a mobile point-of-sale system. Whether you’re a contractor finishing a job on-site, a vendor at a farmers market, or a consultant wrapping up a client meeting, GoPayment lets you accept credit card, debit card, and ACH payments wherever you do business.
In this complete guide, we’ll walk through everything you need to know about the GoPayment app. Its features, pricing, setup process, supported hardware, and how it compares to other mobile payment options. By the end, you’ll know exactly whether GoPayment is the right fit for your business.
What Is the GoPayment App?
GoPayment is a free mobile payment app developed by Intuit as part of the QuickBooks Payments ecosystem. It’s available for both iOS and Android devices and allows small business owners and their employees to accept payments away from a traditional register or desktop setup.
The app connects directly to your QuickBooks Online account, so every transaction you process is automatically recorded in your books. There’s no double-entry, no reconciliation headaches, and no lost receipts.
Here’s what makes GoPayment different from a generic card reader app: it’s built specifically for QuickBooks users. That means your sales data, customer information, tax calculations, and payment records all flow into one system. For businesses already using QuickBooks for accounting, this tight integration saves hours of bookkeeping each month.

Key Features of the GoPayment App
Mobile Payment Processing
GoPayment supports two primary methods for accepting payments:
- Keyed-in transactions: Manually enter your customer’s card number, expiration date, and CVV directly into the app. This works well for phone orders, card-not-present situations, or when a physical card reader isn’t available.
- Card reader transactions: Use a QuickBooks-compatible Bluetooth card reader to accept chip, swipe, and contactless (tap-to-pay) payments. This method typically carries lower processing fees because in-person transactions have less fraud risk.
Both methods encrypt card data to meet PCI compliance standards, so your customers’ payment information stays secure.
Automatic Syncing with QuickBooks Online
Every payment you process through GoPayment automatically syncs to your QuickBooks Online account in real time. This means:
- Sales receipts are created automatically
- Customer records are updated with payment history
- Revenue is categorized correctly in your chart of accounts
- Bank deposits match up during reconciliation
This automatic syncing eliminates manual data entry, one of the biggest time-wasters for small business owners. Instead of logging transactions at the end of each day, your books stay current as payments come in.
Tax Handling and Itemization
The GoPayment app lets you itemize products and services on each transaction and mark individual items as taxable or non-taxable. You can set up custom tax rates based on your state, county, or city requirements, which is especially useful for businesses operating across multiple jurisdictions.
For example, if you’re a mobile food vendor working different locations on different days, you can adjust your tax rate based on which municipality you’re operating in, and GoPayment will calculate the tax automatically for each sale.
Tipping Functionality
If you run a service-based business where tips are common, GoPayment includes a built-in tipping option. When using the QuickBooks Card Reader, customers can add a tip during the payment process, either as a percentage or a custom dollar amount.
Tips are recorded separately in your QuickBooks account, making payroll and tip reporting straightforward at the end of each pay period.
Inventory Item Library
GoPayment includes a basic inventory system that lets you create and organize a product catalog. You can add item names, descriptions, prices, and SKUs. When processing a sale, you simply select items from your library rather than manually entering prices each time.
While this isn’t a full-featured inventory management system (you won’t get reorder alerts or detailed stock tracking), it’s more than enough for small businesses that sell a manageable number of products or services at mobile locations.
Digital Receipts via Text and Email
After each transaction, GoPayment can instantly send a receipt to your customer via text message or email. This eliminates the need for a receipt printer and gives customers a convenient digital record of their purchase.
Digital receipts also include your business name, contact information, and transaction details, reinforcing your brand and giving customers an easy way to reach you for follow-up orders or questions.
Multi-User Access
If you have employees who also need to accept payments in the field, you can grant them access to GoPayment without sharing your main QuickBooks login. Each user can process payments on their own device, and all transactions still flow into your central QuickBooks account. This is particularly valuable for businesses like landscaping crews, cleaning services, or mobile repair teams where multiple people are out collecting payments simultaneously.

Green GoPayment App vs. Blue GoPayment App
One detail that trips up many new users: there are actually two versions of the GoPayment app, distinguished by their background color. Each version serves a different purpose, so it’s important to download the right one.
Green GoPayment App
The green version is designed for businesses using QuickBooks Online with Payments. This is the version most small businesses should use. With the green app, you can:
- Accept credit card, debit card, and ACH payments on the go
- Create and send invoices directly from your phone
- Apply received payments to existing open invoices
- Automatically sync all transaction data to QuickBooks Online
The green app is fully integrated, payment data flows into QuickBooks Online without any extra steps, and your invoices, sales receipts, and customer records stay perfectly in sync.

Green GoPayment app (Source: QuickBooks)
Blue GoPayment App
The blue version is intended for businesses that either have a stand-alone QuickBooks Payments account (not linked to QuickBooks Online) or use QuickBooks Desktop and manage payments through the Merchant Service Center (MSC).
Key differences with the blue app:
- You can still accept payments on the spot
- It links to a stand-alone payments account or QuickBooks Desktop account
- Payment data does not automatically sync with any QuickBooks product
- Transactions are managed separately through the Merchant Service Center
The blue app is best for businesses that prefer to keep their payment processing separate from their accounting software, or those still running QuickBooks Desktop rather than QuickBooks Online.

Blue GoPayment app (Source: QuickBooks)
GoPayment App Pricing and Fees
The GoPayment app itself is free to download and use. There’s no monthly subscription fee for the app. However, you will pay processing fees on each transaction, which vary depending on how the payment is captured:
- Swiped, dipped, or tapped (card-present): 2.4% + $0.25 per transaction
- Keyed-in (card-not-present): 3.4% + $0.25 per transaction
- ACH bank transfers: 1% per transaction ($1 minimum)
These rates are competitive with other mobile payment solutions, though businesses processing high volumes may be able to negotiate custom rates. The card-present rates are notably lower, which is one strong reason to invest in a QuickBooks Bluetooth card reader rather than relying solely on keyed-in transactions.
It’s also worth mentioning that QuickBooks Payments deposits funds into your bank account typically within one to two business days. There’s no additional fee for standard deposits.
Supported Card Readers and Hardware
To get the most out of GoPayment and to qualify for lower processing fees, you’ll want a compatible card reader. QuickBooks currently supports:
- QuickBooks Bluetooth Card Reader: This is the recommended option. It connects wirelessly to your phone or tablet and accepts chip cards, magnetic stripe cards, and contactless payments like Apple Pay and Google Pay. It’s compact, rechargeable, and fits easily in a pocket or bag.
- QuickBooks Chip and Magstripe Reader: A plug-in reader that connects through your device’s headphone jack or lightning port. It handles chip and swipe transactions but doesn’t support contactless payments.
Setting up a card reader is straightforward. Once you receive it, you’ll pair it with your device via Bluetooth (or plug it in), open the GoPayment app, and follow the on-screen prompts. The entire process usually takes under five minutes. For a detailed walkthrough, check out our guide on how to set up the QuickBooks GoPayment Bluetooth reader.

How to Set Up the GoPayment App
Getting started with GoPayment takes just a few minutes. Here’s the step-by-step process:
Step 1: Sign Up for QuickBooks Payments
Before you can use GoPayment, you need an active QuickBooks Payments account. If you already have one tied to your QuickBooks Online subscription, you’re all set. If not, you can sign up for QuickBooks Payments through your QuickBooks Online dashboard or separately through Intuit’s website.
During signup, you’ll provide basic business information, your EIN or Social Security number, and your bank account details for deposits. Approval is typically instant for most small businesses.
Step 2: Download the GoPayment App
Search for “GoPayment” in the Apple App Store or Google Play Store. Remember to choose the correct version: green for QuickBooks Online users, blue for stand-alone or QuickBooks Desktop users. Download and install it on your mobile device.
Step 3: Log In and Configure
Open the app and sign in with your Intuit/QuickBooks credentials. Once logged in, take a few minutes to configure your settings:
- Add your business name and contact information
- Set up your tax rates
- Add products or services to your item library
- Enable or disable tipping
- Customize your receipt template
Step 4: Connect Your Card Reader (Optional but Recommended)
If you have a QuickBooks card reader, pair it with your device through the GoPayment app settings. The app will walk you through the Bluetooth pairing process. Once connected, you can start accepting card-present transactions at the lower processing rate.
Step 5: Start Accepting Payments
You’re ready to go. Process your first transaction by selecting items from your library (or entering a custom amount), choosing a payment method, and completing the sale. The transaction will immediately appear in your QuickBooks Online account.
Who Should Use the GoPayment App?
GoPayment is specifically built for small businesses that need to collect payments outside of a traditional storefront. It’s ideal for:
- Field service businesses: Plumbers, electricians, HVAC technicians, and other contractors who complete jobs at customer locations and want to collect payment immediately.
- Mobile vendors: Food trucks, farmers market sellers, craft fair exhibitors, and pop-up shop operators.
- Consultants and freelancers: Professionals who meet clients in person and prefer to collect payment at the end of a session rather than invoicing afterward.
- Home service providers: Cleaning services, lawn care companies, pest control operators, and similar businesses that visit customers’ homes.
- Delivery businesses: Companies that deliver goods and collect payment at the point of delivery.
If your business already uses QuickBooks Online for accounting, adding GoPayment is the choice to make; it extends your payment capabilities without adding another software platform to manage.
GoPayment App vs. Other Mobile Payment Solutions
You might be wondering how the GoPayment app stacks up against competitors like Square, PayPal Zettle, or Clover Go. Here’s a quick comparison:
- GoPayment vs. Square: Square offers a broader ecosystem with its own POS hardware, payroll, and marketing tools. However, Square doesn’t integrate natively with QuickBooks. You would need a third-party connector, which adds complexity and potential sync errors. If you’re already in the QuickBooks ecosystem, GoPayment provides a cleaner, more reliable integration.
- GoPayment vs. PayPal Zettle: PayPal Zettle offers competitive processing rates and works with PayPal’s broader payment network. But again, the QuickBooks integration isn’t native. GoPayment wins if QuickBooks is your accounting platform of choice.
- GoPayment vs. Clover Go: Clover Go offers more advanced POS features and hardware options, but comes with monthly fees. GoPayment’s no-monthly-fee model is more attractive for businesses that only occasionally process mobile payments.
The bottom line: GoPayment isn’t trying to be the most feature-rich mobile POS on the market. Its strength is tight integration with QuickBooks. For businesses already committed to QuickBooks for accounting, this integration alone can save significant time and reduce errors.
Tips for Getting the Most Out of GoPayment
Based on working with hundreds of small businesses that use QuickBooks Payments, here are some practical tips to maximize your experience with GoPayment:
- Always use a card reader when possible. The difference between 2.4% and 3.4% per transaction adds up fast. On $10,000 in monthly mobile sales, that’s $100 in savings each month just by using a card reader instead of keying in numbers.
- Set up your item library before your first day in the field. Pre-loading your products and services means faster checkout and fewer pricing mistakes.
- Enable digital receipts. They’re free, professional, and give customers an automatic record. This also reduces “I never got a receipt” disputes.
- Train employees before giving them access. A quick 15-minute walkthrough prevents transaction errors and chargebacks.
- Check your QuickBooks sync regularly. While the automatic sync is reliable, it’s good practice to confirm transactions are appearing correctly in your QuickBooks account at least once a week.
- Keep your card reader charged. The Bluetooth reader holds a charge for several days of moderate use, but running out of battery mid-transaction isn’t a great customer experience.
Common GoPayment Troubleshooting Issues
Even reliable apps have occasional hiccups. Here are the most common GoPayment issues and how to resolve them:
Card Reader Won’t Connect
Make sure Bluetooth is enabled on your device and that the card reader is charged. Try turning the reader off and back on, then re-pair it through the GoPayment app settings. If problems persist, remove the device from your Bluetooth paired devices list and start the pairing process from scratch.
Transactions Not Syncing to QuickBooks
Check that you’re using the green version of the app if you need QuickBooks Online sync. Also, verify your internet connection as GoPayment needs a data or Wi-Fi connection to sync. If transactions are stuck, force-close the app and reopen it, which usually triggers a sync.
Payment Declined Errors
If a customer’s payment is declined, it’s usually an issue with the card itself (insufficient funds, expired card, or the issuing bank flagging the transaction). Ask the customer to try another payment method. If you’re consistently seeing declines on keyed-in transactions, double-check that you’re entering the card number, expiration date, and CVV correctly.
App Crashes or Runs Slowly
Make sure you’re running the latest version of GoPayment. Outdated versions can cause performance problems. Also, check that your phone or tablet’s operating system is up to date. If the problem continues, uninstall and reinstall the app.

GoPayment App Security Features
Payment security is non-negotiable, and GoPayment takes it seriously. Here’s how the app protects your business and your customers:
- End-to-end encryption: All card data is encrypted from the moment it’s captured (whether keyed in or read by the card reader) until it reaches the payment processor.
- PCI DSS compliance: GoPayment meets Payment Card Industry Data Security Standards, so you don’t have to worry about meeting these requirements independently.
- Tokenization: Customer card numbers are replaced with unique tokens, meaning actual card data is never stored on your device.
- Secure login: The app supports password protection and biometric authentication (fingerprint or face ID) to prevent unauthorized access.
These security measures mean you can confidently accept payments knowing that both your business and your customers are protected against fraud and data breaches.
Frequently Asked Questions About the GoPayment App
Is the GoPayment app free?
Yes, the app is completely free to download and use. You pay only per-transaction processing fees, which means there’s no monthly subscription for the app itself. However, you do need a QuickBooks Payments account, which also has no monthly fee.
Does GoPayment work without internet?
GoPayment requires an internet connection (Wi-Fi or cellular data) to process payments in real time. There is an offline mode that lets you capture card information and process it later when connectivity is restored, but this carries additional risk since the card can’t be authorized in real time.
Can I use GoPayment without QuickBooks?
Yes, but with limitations. The blue GoPayment app works with a stand-alone QuickBooks Payments account that doesn’t require a QuickBooks Online subscription. However, you won’t get automatic transaction syncing, which is one of GoPayment’s biggest advantages.
What types of payments does GoPayment accept?
GoPayment accepts Visa, Mastercard, American Express, Discover, and ACH bank transfers. With the Bluetooth card reader, you can also accept contactless payments, including Apple Pay, Google Pay, and Samsung Pay.
How quickly do I receive funds from GoPayment transactions?
Standard deposits arrive in your bank account within one to two business days. There’s no additional fee for standard deposit timing.
Can multiple employees use GoPayment?
Yes. You can set up multiple users, each with their own login, and all transactions will funnel into your single QuickBooks account. This is ideal for businesses with field teams.
Getting Started with GoPayment
The GoPayment app is one of the most practical tools available for QuickBooks users who need mobile payment flexibility. It won’t replace a full-featured POS system for high-volume retail, but that’s not what it’s built for. It’s built for the business owner who needs to collect a payment at a job site, a trade show booth, or a client’s kitchen table, and have that transaction automatically appear in their QuickBooks account without lifting another finger.
If you’re already using QuickBooks Online and you ever accept payments outside your office, setting up GoPayment is straightforward and costs nothing up front. The time savings from automatic syncing alone make it worthwhile.
Need help evaluating whether QuickBooks Payments or an alternative payment setup is right for your business? Contact our teams for a free consultation. We’ve helped hundreds of small businesses choose and implement the right payment setup for their QuickBooks environment, and we can help you find the right plan and processing rates for your business.