QuickBooks-Online

How to Create a Customer in QuickBooks Online (QBO)

Managing customer information accurately is critical to efficient invoicing, payment tracking, and reporting. QuickBooks Online (QBO) offers a simple yet powerful way to create and manage customer profiles. Whether you’re running a small business or managing multiple clients, organizing your customer data within QBO ensures smoother transactions and professional bookkeeping.

This article walks you through the step-by-step process to create a customer in QBO, along with tips to maintain clean, compliant customer records.

Table of Contents

  • Why Creating Customers in QuickBooks is Important

  • Step-by-Step Guide to Creating a Customer in QuickBooks Online

    • Step 1: Log in to QuickBooks Online

    • Step 2: Navigate to the Customers Section

    • Step 3: Enter Customer Information

        1. Customer Name and Contact Details

        1. Billing and Shipping Addresses

        1. Payment and Billing Preferences

        1. Tax Information

        1. Opening Balance and Attachments

    • Step 4: Save the Customer Profile

Why Creating Customers in QuickBooks is Important

Adding customers in QBO helps businesses:

  • Track sales, invoices, and payments for each customer

  • Maintain a centralized customer database

  • Generate detailed financial and customer reports

  • Send customized invoices and reminders via email

  • Ensure accurate accounting for receivables and tax audits

  • Improve customer service and documentation

Step-by-Step Guide to Creating a Customer in QuickBooks Online

Step 1: Log in to QuickBooks Online

  1. Go to https://quickbooks.intuit.com and click Sign In.

  2. Enter your email/username and password, then access your company dashboard.

Step 2: Navigate to the Customers Section

  1. In the left-hand navigation panel, click Sales.

  2. Select Customers to view your existing customer list.

  3. Click the New Customer or + New button (top right corner) to begin creating a new profile.

Step 3: Enter Customer Information

A detailed form will open. Fill in the following sections for your new customer.

1. Customer Name and Contact Details

  • Display Name As: The name shown on invoices and reports.

  • Company Name (optional): For business clients.

  • Email Address: Essential if you plan to send invoices or payment reminders via email.

  • Phone Number: Primary contact number.

  • Mobile Number: Secondary contact, if applicable.

  • Fax Number (optional): For customers using fax communication.

  • Website (optional): Useful for business customers.

2. Billing and Shipping Addresses

  • Billing Address: Required for invoicing and statements.

  • Shipping Address: If different from billing, enter it separately.

  • Checkbox: Same as Billing Address: Check this if both addresses are the same.
    You may also tag addresses by country and province for GST/VAT compliance.

3. Payment and Billing Preferences

  • Terms: Select payment terms like Due on Receipt, Net 15, Net 30, or Custom Terms.

  • Preferred Payment Method: Choose among Bank Transfer, Credit Card, Cash, Check, or leave blank.

  • Preferred Delivery Method: Choose whether to Send Later (email) or Print Later for physical mailing.

4. Tax Information

  • Taxable or Non-Taxable: Mark the customer as tax-exempt if applicable and include exemption reasons.

  • Sales Tax Code: Assign the correct sales tax code based on the customer’s location and nature of business.

  • Resale/Tax ID Number (optional): Useful for B2B clients claiming tax exemptions.

5. Opening Balance and Attachments

  • Opening Balance: Enter any previous balance due as of a specific start date (if transitioning from another system).

  • Attachments: Upload contracts, ID copies, agreements, or special terms (PDF, JPG, DOC formats supported).

Step 4: Save the Customer Profile

After reviewing the entered information:

  • Click Save to finish the process and return to the customer list.

  • Or click Save and New to immediately begin entering another customer.

QuickBooks will now track all transactions related to the newly created customer — including sales, payments, credit memos, and communication history.


Pro Tips:

  • Keep customer data updated regularly to avoid delivery and billing errors.

  • Use custom fields to track additional customer-specific information like loyalty codes or internal IDs.

  • Link customer profiles to projects or sub-customers if managing job-based billing.

QuickBooks-Online

Advanced QuickBooks Techniques for Experienced Users

Introduction

QuickBooks, whether in its Desktop or Online version, is a powerful accounting software widely used by businesses and accountants across Pakistan and globally. While most users are familiar with the basic functionalities—like creating invoices or generating profit & loss statements—advanced QuickBooks techniques unlock a whole new level of efficiency, customization, automation, and analytical insights.

This in-depth guide is tailored for experienced QuickBooks users in Pakistan who want to take their financial operations to the next level. Whether you’re an accountant, business owner, or finance manager, mastering these advanced techniques will streamline your workflow, improve compliance, and support better financial decision-making.


1. Setting Up a Custom Chart of Accounts (COA)

Why It Matters:

The Chart of Accounts (COA) is the backbone of your accounting system. An optimized COA allows for better categorization, project-based reporting, and financial clarity.

Tips for Advanced Users:

✅ Use sub-accounts for granular tracking (e.g., “Utilities > Electricity”)
✅ Customize COA based on IFRS and local taxation structures
✅ Create separate income/expense accounts for each business segment or location
✅ Use numbering systems for COA hierarchy (1000 – Assets, 2000 – Liabilities)


2. Automating Recurring Transactions

Use Case:

Automate rent payments, recurring invoices, or salary expenses.

How To:

  • In QuickBooks Online, go to ⚙️ > Recurring Transactions

  • Set frequency, interval, start/end dates, and automation rules

  • In QuickBooks Desktop, use “Memorized Transactions” (Ctrl + M)

Benefits:

✅ Saves time
✅ Reduces errors
✅ Ensures consistency in recurring entries


3. Managing Classes and Locations (Segment Reporting)

What Are Classes?

Classes allow you to track income and expenses by department, project, branch, or team.

How To:

  • Enable class tracking under “Advanced Settings” in QBO

  • In QBD, enable under Preferences > Accounting > Company Preferences

Use Cases:

  • Departmental profit & loss

  • Location-based sales comparisons

  • Project-level budgeting

Bonus Tip:

Use Location tracking in QBO to segment businesses in multiple cities (e.g., Karachi vs. Lahore) for tax or performance reporting.


4. Using Bank Rules for Faster Reconciliation

Bank rules automate the categorization of bank transactions imported into QuickBooks.

How To:

  • In QBO, navigate to Banking > Rules > Create Rule

  • Define rule logic: description contains “UBL Rent” → Assign to Rent Expense

  • In QBD, use Banking > Bank Feeds Center > Rules

Advantages:

✅ Automatic classification
✅ Reduces manual work
✅ Minimizes reconciliation errors


5. Advanced Reporting and Custom Reports

A. Custom Reports

QuickBooks offers powerful tools for customizing reports like:

  • Cash flow by project

  • Department-wise P&L

  • Tax liability by vendor

  • Sales by service type

B. Memorized Reports (QBD) / Custom Templates (QBO)

  • Save filtered reports for future use

  • Set email schedules to send reports monthly to stakeholders

C. Use Filters and Groups:

✅ Filter by class, date, vendor, customer
✅ Group multiple reports into Management Report Packages


6. Using Journal Entries Strategically

While most transactions should go through forms (e.g., invoices), journal entries are essential for:

  • Year-end adjustments

  • Accruals and prepayments

  • Depreciation

  • Inter-company balances

  • Manual tax entries or reversals

Caution: Always double-check debits and credits to avoid imbalance.


7. Power-Up with Third-Party Integrations

Top Apps for Pakistani Users:

App Name Purpose
Zoho CRM Sync invoices and payments with customers
Shopify Sync e-commerce sales with accounting
Hubdoc/Dext Expense scanning and auto-entry
Payoneer/Xoom For freelancers receiving foreign income
Power BI Advanced visual dashboards from QuickBooks data

How To Integrate:
QBO offers built-in app store > Select & authorize
QBD users need to use middleware connectors or custom APIs


8. Budgeting and Forecasting in QuickBooks

How To Set Budgets:

  • QBO: Go to Gear Icon > Budgeting

  • QBD: Company > Planning & Budgeting > Set Up Budgets

Tips:

✅ Create monthly/quarterly budgets by class or customer
✅ Compare actual vs. budgeted figures
✅ Export data for variance analysis

Forecasting:

Use Excel add-ins, or sync data with Power BI or third-party forecasting apps like Fathom.


9. Handling Multi-Currency Transactions

For exporters, freelancers, and importers, QuickBooks supports multi-currency accounting.

How To:

  • QBO: Enable multi-currency in settings (irreversible)

  • QBD: Enable in Preferences > Multiple Currencies

Pro Tips:

✅ Create different AR/AP accounts per currency
✅ Record exchange gains/losses monthly
✅ Use forex rate APIs for automatic updates in QBO


10. Inventory Management (Advanced)

QuickBooks Premier and Enterprise (Desktop) offer robust inventory tools.

Features:

  • FIFO costing method

  • Batch tracking

  • Inventory assemblies (for manufacturers)

  • Minimum quantity alerts

In QBO, use QuickBooks Commerce or integrate with TradeGecko or DEAR Inventory.


11. Payroll Management for Pakistani Businesses

Although QuickBooks payroll is U.S.-focused, advanced users in Pakistan can:

✅ Create customized payroll items (Basic Pay, Allowances, EOBI, Tax)
✅ Use journal entries for payroll accruals
✅ Automate monthly salary entries via recurring transactions
✅ Generate payslips via templates

Pro Tip: Integrate with Google Sheets or Excel templates for employee-wise tax reports and Form 16.


12. Tax Management and GST Customization

For Pakistani GST and Services Tax:

✅ Create tax agencies like “FBR – Sales Tax” or “PRA – Services Tax”
✅ Add multiple tax rates (e.g., 18%, 16%, 13%)
✅ Track input vs. output tax manually
✅ Export reports for monthly FBR or PRA filing


13. Using Audit Trail and Activity Log

QuickBooks records every change made in the system.

QBO:

Gear Icon > Audit Log

QBD:

Reports > Accountant & Taxes > Audit Trail

Use it to:
✅ Identify changes in transactions
✅ Detect fraud or unintentional edits
✅ Track which user made a change and when


14. Advanced Time Tracking and Job Costing

Track billable hours by employee or contractor and assign them to customers or projects.

✅ Set hourly rates per project
✅ Generate time-based invoices
✅ Analyze profitability by job or client

QBO: Use Time Tracking module
QBD: Use Time/Enter Single Activity


15. Keyboard Shortcuts for QuickBooks Pros

Shortcut Function
Ctrl + I Create Invoice
Ctrl + W Write Check
Ctrl + Q QuickReport for selected item
Ctrl + M Memorize transaction
Ctrl + F Find transactions

Use these to speed up navigation and processing.


16. Best Practices for Monthly & Year-End Closing

✅ Reconcile all bank and cash accounts
✅ Lock period with closing date & password
✅ Run trial balance and adjusting journal entries
✅ Archive year-end reports (P&L, Balance Sheet, G/L)

For QBO users: Use Closing Books option under Advanced Settings
For QBD: Use the Set Closing Date feature


17. Data Backup and Restoration

QBO:

  • Cloud backups are automatic

  • Use third-party apps like Rewind for more backup control

QBD:

  • Manual backup to local/server or Google Drive

  • Schedule automatic backups (File > Create Backup)

Pro Tip: Always backup before a bulk import or year-end closing.


18. Frequently Asked Questions (FAQs)

Q1: Can QuickBooks be customized for Pakistani taxes?
Yes, both QBD and QBO support custom tax rates and tracking for GST, services tax, and withholding tax.

Q2: Is QuickBooks suitable for advanced inventory management?
QBD Enterprise has full inventory modules; QBO can integrate with apps like

QuickBooks-Online

QuickBooks Desktop vs. QuickBooks Online

Introduction

When it comes to managing your business finances effectively, QuickBooks is one of the most trusted and widely used accounting solutions globally. It’s especially popular among small and medium-sized enterprises (SMEs), freelancers, and even accountants in Pakistan.

However, many businesses face a key decision: Should you choose QuickBooks Desktop or QuickBooks Online?

This in-depth comparison covers the features, pricing, usability, integration, and suitability of both QuickBooks Desktop (QBD) and QuickBooks Online (QBO), specifically from the perspective of Pakistani businesses in 2025. Whether you’re managing taxes, generating reports, or planning for growth, this guide will help you choose the right version for your needs.


1. Overview of QuickBooks Products

Product Description
QuickBooks Desktop Traditional, locally installed accounting software
QuickBooks Online Cloud-based accounting system accessible from any device

Both are offered by Intuit, but they serve different purposes and offer unique advantages.


2. QuickBooks Desktop: Key Features

What is QuickBooks Desktop?

QuickBooks Desktop is installed software that runs on your Windows PC. It comes in several editions:

  • Pro (for small businesses)

  • Premier (for industry-specific needs)

  • Enterprise (for growing or complex businesses)

Key Features:

✅ Advanced inventory management
✅ Job costing and class tracking
✅ Detailed financial reporting
✅ Multi-company file management
✅ One-time licensing option (with upgrade cycles)

Best For:

  • Businesses with in-house accounting departments

  • Companies that don’t require mobile access

  • Users preferring a traditional desktop interface

  • Industries like construction, manufacturing, and retail


3. QuickBooks Online: Key Features

What is QuickBooks Online?

QuickBooks Online (QBO) is a cloud-based platform hosted by Intuit and accessed through any web browser or mobile app.

Key Features:

✅ Real-time data access from anywhere
✅ Seamless integration with third-party apps
✅ Automatic data backups and updates
✅ Collaboration with accountants remotely
✅ Supports multiple currencies and locations

Best For:

  • Remote teams and cloud-first businesses

  • Startups and SMEs in Pakistan

  • Freelancers and service providers

  • Businesses seeking ease of access and collaboration


4. Feature-by-Feature Comparison

Feature QuickBooks Desktop QuickBooks Online
Installation Installed locally Cloud-based, browser access
Access One device per license Multi-device, multi-location
Users Limited (1-30 based on version) Up to 25 users (Advanced plan)
Automatic Backups Manual or third-party tools Included with subscription
Inventory Management Advanced in Premier/Enterprise Basic (Advanced plan improves)
Industry-Specific Features Yes (Premier/Enterprise) No
Real-Time Collaboration No (unless via server access) Yes
App Integration Limited Extensive third-party app support
Data Restoration Manual backups Automatic snapshots
Multi-currency Support Yes Yes
Offline Access Yes Limited (requires internet)

5. Pricing Comparison (USD – 2025)

QuickBooks Desktop (One-Time or Annual License):

Edition Cost Estimate (Annual)
Pro Plus $549/year (1 user)
Premier Plus $799/year (industry-specific)
Enterprise $1,300–$5,000+/year (multi-user)

QuickBooks Online (Subscription-Based):

Plan Monthly Cost (USD)
Simple Start $30/month
Essentials $60/month
Plus $90/month
Advanced $200/month

Note: Pakistani businesses typically access QBO via international pricing, and currency conversion applies.


6. Accounting Features That Matter to Pakistani Businesses

A. Sales Tax (GST) Configuration

  • QuickBooks Online: Allows custom sales tax rates (e.g., 18% FBR GST or 13% SRB)

  • QuickBooks Desktop: More detailed customization but less intuitive for Pakistani tax requirements

Winner: QBO for SMEs; QBD for advanced customization


B. Bank Reconciliation

Both versions allow:

✅ Import of bank statements
✅ Reconciliation with accounting records
✅ Error detection and unmatched transactions

Winner: Tie — similar functionality


C. Payroll Management

  • QBO: Built-in payroll (U.S.-specific); needs customization for Pakistan

  • QBD: Manual payroll setup possible; more flexible for local laws

Winner: QBD for localized payroll; QBO with third-party integration


D. Multi-Currency Accounting

  • Supported in both versions

  • Useful for importers/exporters, IT freelancers, SaaS companies

Winner: QBO, due to auto-updated exchange rates


7. Data Migration and Setup

  • QBO allows easy import of Excel/CSV files

  • QBD setup is more technical and may require IT support

  • Migration from QBD to QBO is possible using Intuit tools

Strategy: Startups should begin with QBO; larger firms may migrate to QBD as operations scale.


8. Internet and Accessibility Considerations in Pakistan

Factor QuickBooks Desktop QuickBooks Online
Internet Dependency Not required (offline use) Always-on internet needed
Cloud Backup Manual or third-party Automatic by Intuit
Mobile Access Not available Full-featured mobile app

Note: In regions with unstable internet, QuickBooks Desktop may offer more reliability.


9. Security and Data Protection

QuickBooks Desktop

  • Data stored locally on your computer/server

  • Security depends on local IT setup and antivirus

  • Risk of data loss without backups

QuickBooks Online

  • End-to-end encryption (256-bit SSL)

  • Automatic cloud backups

  • Two-factor authentication

Winner: QBO for built-in security and data protection


10. Customization and Reporting

Feature QuickBooks Desktop QuickBooks Online
Report Customization Advanced Moderate (improving)
Invoice Design Highly customizable Basic templates
Industry Templates Yes (Premier/Enterprise) No
Dashboard Visuals Limited Interactive KPIs & charts

Winner: QBD for traditional, detailed reporting; QBO for dashboards and BI integration


11. Integration with Other Tools

Integration Area QBO QBD
CRM & POS Shopify, HubSpot, Zoho Limited
ERP Systems Odoo (via middleware) Enterprise API integrations
Bank Feeds Supported via CSV/import Supported, manual setup
E-Commerce WooCommerce, Amazon, PayPal Limited to Enterprise add-ons

Winner: QBO — far more integration possibilities


12. Support and Updates

Feature QuickBooks Desktop QuickBooks Online
Customer Support Email/Phone (Business hours) 24/7 chat and phone support
Product Updates Annual, requires install Automatic
Bug Fixes & Patches Manual download Automatic

Winner: QBO — always up to date with less user intervention


13. Real-World Use Cases in Pakistan

Business Type Recommended Version Reason
Freelancer/Consultant QuickBooks Online Ease of use, multi-device
Retailer (POS) QuickBooks Desktop (Enterprise) Inventory + local use
Startup (remote team) QuickBooks Online Real-time access
Manufacturer QuickBooks Desktop Premier Advanced costing, job tracking
Accounting Firm Both (as per client size) Manage various client formats

14. Migration Strategy: QBO to QBD and Vice Versa

  • QBO to QBD: Difficult and limited in scope

  • QBD to QBO: Easier with Intuit’s migration tools

Tip: If long-term cloud functionality is desired, start with QBO.


15. Sterling.pk’s Recommendation

Business Size Recommended QuickBooks Version
Sole Proprietors QuickBooks Online Simple Start
Small Businesses QuickBooks Online Plus or Essentials
Growing SMEs QuickBooks Online Advanced or QBD Premier
Large Enterprises QuickBooks Desktop Enterprise
Freelancers/Exporters QBO with multi-currency and integrations

At Sterling.pk, we help clients:

✅ Select and purchase the right version
✅ Set up Chart of Accounts and tax codes
✅ Integrate with Pakistani banks and tax systems
✅ Train staff for usage
✅ Maintain and update books monthly


16. Frequently Asked Questions (FAQs)

Q1: Is QuickBooks Online available in Pakistan officially?
Yes. While Intuit doesn’t offer local pricing, Pakistani users can subscribe using a debit/credit card.

Q2: Can I use QuickBooks for sales tax compliance?
Yes. Both QBO and QBD can be customized for FBR or PRA GST rates and reporting.

Q3: What’s the biggest advantage of QBO?
Cloud access, real-time collaboration, automatic backups.

Q4: What’s the biggest advantage of QBD?
Robust reporting, inventory management, and offline usability.

Q5: Which version works best with Pakistani banks?
QBO allows easier import/export of CSV bank statements.


Conclusion

Both QuickBooks Desktop and QuickBooks Online offer powerful accounting capabilities—but which one is right for you depends on your business model, scalability needs, and infrastructure.

  • Choose QuickBooks Online if you want cloud access, integration, and mobility.

  • Choose QuickBooks Desktop if you need complex reporting, offline use, and local control.

With expert setup, training, and ongoing support from Sterling.pk, you can leverage QuickBooks to build a compliant, profitable, and growth-oriented financial system tailored to Pakistan’s unique market needs.