App comparison

Add up to 4 apps below to see how they compare. You can also use the "Compare" buttons while browsing.

Xero vs NetSuite Comparison

Add to Compare

Compare similar apps

QuickBooks Desktop Enterprise logo

QuickBooks Desktop Enterprise

4.5

Quickbooks Online logo

Quickbooks Online

4.3

Sage Intacct logo

Sage Intacct

4.2

Sage 50cloud Accounting logo

Sage 50cloud Accounting

3.9

SAP S/4HANA Cloud logo

SAP S/4HANA Cloud

4.4

SAP Business One logo

SAP Business One

4.3

Good recommendations?

Overview

Category Leaders

Xero is an award-winning online accounting software designed for small business owners and accountants, available on any...

Category Leaders

NetSuite provides organizations with an integrated system of cloud applications that helps them run their business. More...

  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials
  • Platforms supported
  • Web-based
  • iPhone app
  • Android app
  • Windows Phone app
  • Typical customers
  • Freelancers
  • Small businesses
  • Mid size businesses
  • Large enterprises
  • Customer support
  • Phone
  • Online
  • Knowledge base
  • Video tutorials

Video & Screenshots

Pricing

Starting from

7.50

Per month

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

Starting from

ic-pricetag

No pricing info

  • Free trial available
  • Credit cardless trial
  • Free account
  • Subscription based

User reviews

4.4

2.8K

5

4

3

2

1

1.6K

796

225

60

80

  • Value for money
  • Ease of use
  • Features
  • Customer support
93%
would recommend this app

4.1

1.4K

5

4

3

2

1

598

595

177

32

43

  • Value for money
  • Ease of use
  • Features
  • Customer support
89%
would recommend this app

Pros

I love the app and gives me accounting on the go. Helps me track invoices and profits with ease.
The ease of use and reputation are by far the greatest part of this product. In addition to this, the range of potential integrations is fantastic.
Really easy to submit expenses, categorise them and check the progress of you submitted expense - super easy to do all from the app.

Pros

The best part of the software is that you You can download data for any period that you desire. It provides with a very user-friendly dashboard and the ease of accounting is also there.
It's ability to allow the user to customise the report by adding data field(s) which is great as we do not always need to go behind IT Professional asking for help.
The ability to customize just about anything your organization wants is rewarding. And if you are willing to spend, you can have your system fit your business processes like a glove.

Cons

There are no delivery notes/packing slips. They tout a "workaround" but be warned, it's exactly 10 extra clicks so it's really not an option if you need this feature.
Our main complaint is that Xero stopped doing payroll in 2018, so now you have to pay an additional fee to a payroll processor such as Gusto.
Changing accounting software from Xero is a horrible experience. They make it very difficult to pivot to other software.

Cons

My advice for those scoping out Netsuite is seriously analyze your business requirements and then advocate the hell for them in the scoping or implementation phases.
Please do your research before you find yourself stuck in a contract with a bunch of misleading employees that won't even respond to your email or try to address your concerns.
I hate the reporting functionality, avoid it if I can. Might be that I don't really understand its uses.
  • Vendor responds to reviews
  • Last review5 days ago
  • Vendor responds to reviews
  • Last review9 days ago

Key features

  • Total features173
  • "What If" Scenarios
  • 1099 Preparation
  • 3PL Management
  • 401(k) Tracking
  • ACH Payment Processing
  • API
  • Access Controls/Permissions
  • Account Reconciliation
  • Accounting
  • Accounting Integration
  • Accounts Payable
  • Accounts Receivable
  • Accrual Accounting
  • Activity Dashboard
  • Activity Tracking
  • Ad hoc Query
  • Ad hoc Reporting
  • Agile Methodologies
  • Aging Tracking
  • Alerts/Notifications
  • Approval Process Control
  • Approval Workflow
  • Asset Accounting
  • Asset Lifecycle Management
  • Asset Tracking
  • Audit Management
  • Audit Trail
  • Automated Quoting
  • Automated Scheduling
  • Automatic Backup
  • Automatic Billing
  • Availability Management
  • BOM Creation
  • Backorder Management
  • Bank Reconciliation
  • Barcode Recognition
  • Barcode/Label Management
  • Barcode/Ticket Scanning
  • Barcoding/RFID
  • Benchmarking
  • Benefits Management
  • Billing & Invoicing
  • Billing Portal
  • Bills of Material
  • Budget Management
  • Budgeting/Forecasting
  • Built-in Accounting
  • CPA Firms
  • CRM
  • Calendar Management
  • Calendar/Reminder System
  • Campaign Management
  • Capacity Management
  • Capacity Planning
  • Case Management
  • Cash Flow Management
  • Cash Management
  • Cataloging/Categorization
  • Channel Management
  • Chart of Accounts
  • Check Printing
  • Check Processing
  • Check Writing
  • Check-in/Check-out
  • Client Management
  • Client Portal
  • Collaboration Tools
  • Commenting/Notes
  • Commission Management
  • Committee Management
  • Communication Management
  • Compliance Management
  • Compliance Tracking
  • Configurable Workflow
  • Consolidation/Roll-Up
  • Construction Breakdowns
  • Contact Database
  • Contact Management
  • Contingency Billing
  • Contract/License Management
  • Core Accounting
  • Cost Management
  • Cost Tracking
  • Cost-to-Completion Tracking
  • Credit Card Processing
  • Cross Docking
  • Cross Ledger Posting
  • Currency Conversion
  • Currency Management
  • Customer Accounts
  • Customer Database
  • Customer History
  • Customer Management
  • Customer Statements
  • Customizable Branding
  • Customizable Fields
  • Customizable Forms
  • Customizable Invoices
  • Customizable Reports
  • Customizable Rules
  • Customizable Templates
  • Dashboard
  • Dashboard Creation
  • Data Extraction
  • Data Import/Export
  • Data Management
  • Data Security
  • Data Visualization
  • Delivery Management
  • Demand Forecasting
  • Direct Deposit
  • Discount Management
  • Distribution Management
  • Document Management
  • Document Storage
  • Document Templates
  • Donation Tracking
  • Donor Management
  • Drag & Drop
  • Due Date Tracking
  • Dues Management
  • Dunning Management
  • Duplicate Payment Alert
  • EDI
  • ERP
  • Electronic Funds Transfer
  • Electronic Payments
  • Email Management
  • Email Marketing
  • Employee Database
  • Employee Management
  • Employee Profiles
  • Employee Scheduling
  • Enterprise Asset Management
  • Event Management
  • Expense Claims
  • Expense Management
  • Expense Tracking
  • Fee Calculation & Posting
  • Feedback Management
  • File Sharing
  • Financial Analysis
  • Financial Management
  • Financial Reporting
  • Fixed Asset Management
  • For AEC Industry
  • For Accountants
  • For B2B
  • For CPA Firms
  • For Government
  • For Hospitality Industry
  • For Insurance Industry
  • For Legal Professionals
  • For Medical Purposes
  • For Metal Fabrication
  • For Nonprofits
  • For Real Estate
  • For Religious Organizations
  • For Restaurants
  • For Retail
  • For Schools
  • For Small Businesses
  • For Trucking Industry
  • Forecasting
  • Fraud Detection
  • Fund Accounting
  • Fund Management
  • Fundraising Management
  • Gantt/Timeline View
  • General Ledger
  • Grant Management
  • HR Management
  • Hourly Billing
  • Idea Management
  • Import/Export Management
  • Income & Balance Sheet
  • Integrated Business Operations
  • Interaction Tracking
  • Internal Chat Integration
  • Inventory Auditing
  • Inventory Control
  • Inventory Management
  • Inventory Optimization
  • Inventory Replenishment
  • Inventory Tracking
  • Investment Management
  • Invoice Creation
  • Invoice History
  • Invoice Management
  • Invoice Processing
  • Issue Management
  • Item Management
  • Job Costing
  • Kanban Board
  • Key Performance Indicators
  • Kitting
  • Knowledge Base Management
  • Labeling
  • Labor Forecasting
  • Lead Generation
  • Lead Management
  • Lead Qualification
  • Loyalty Program
  • MES
  • Mail Order
  • Maintenance Management
  • Manufacturing Inventory Management
  • Marketing Automation
  • Material Requirements Planning
  • Materials Management
  • Member Database
  • Membership Management
  • Merchandise Management
  • Milestone Tracking
  • Mobile Access
  • Mobile App
  • Mobile Commerce
  • Mobile Payments
  • Monitoring
  • Multi-Channel Management
  • Multi-Channel Marketing
  • Multi-Company
  • Multi-Country
  • Multi-Currency
  • Multi-Department/Project
  • Multi-Location
  • Multi-State
  • Multi-Store
  • Multiple Projects
  • Nonprofits
  • Onboarding
  • Online Invoicing
  • Online Payments
  • Online Time Tracking
  • Order Entry
  • Order Fulfillment
  • Order Management
  • Order Processing
  • Order Tracking
  • Overpayment Processing
  • PO Reconciliation
  • Partial Payments
  • Payment Collection
  • Payment Processing
  • Payroll Management
  • Payroll Reporting
  • Percent-Complete Tracking
  • Performance Metrics
  • Pipeline Management
  • Planning Tools
  • Point of Sale (POS)
  • Portfolio Management
  • Predictive Analytics
  • Prescription Processing
  • Price/Margin Management
  • Pricing Management
  • Pricing and Cost Calculations
  • Prioritization
  • Procurement Management
  • Product Configurator
  • Product Data Management
  • Product Identification
  • Product Management
  • Production Management
  • Production Scheduling
  • Profit/Loss Statement
  • Profitability Analysis
  • Progress Tracking
  • Project Accounting
  • Project Billing
  • Project Costing
  • Project Management
  • Project Planning
  • Project Planning/Scheduling
  • Project Templates
  • Project Time Tracking
  • Project Tracking
  • Project Workflow
  • Promotions Management
  • Proposal Generation
  • Publishing/Sharing
  • Purchase Order Management
  • Purchasing & Receiving
  • Quality Management
  • Quotes/Estimates
  • Real Time Analytics
  • Real Time Data
  • Real Time Monitoring
  • Real Time Reporting
  • Real Time Synchronization
  • Real Time Updates
  • Receipt Management
  • Receivables Ledger
  • Receiving/Putaway Management
  • Recurring Invoicing
  • Recurring Orders
  • Recurring Payments
  • Recurring/Subscription Billing
  • Referral Tracking
  • Reimbursement Management
  • Reminders
  • Remote Access/Control
  • Reorder Management
  • Reporting & Statistics
  • Reporting/Analytics
  • Reporting/Project Tracking
  • Requisition Management
  • Resource Allocation & Planning
  • Resource Management
  • Resource Request
  • Resource Scheduling
  • Retail Inventory Management
  • Returns Management
  • Revenue Recognition
  • Reviews Management
  • Risk Analysis
  • Risk Management
  • SEO Management
  • SKU/UPC Codes
  • Safety Management
  • Sales & Operations Planning
  • Sales Activity Management
  • Sales Forecasting
  • Sales Orders
  • Sales Pipeline Management
  • Sales Reports
  • Sales Tax Management
  • Sales Trend Analysis
  • Scenario Planning
  • Scheduling
  • Scorecards
  • Search/Filter
  • Segmentation
  • Self Service Data Preparation
  • Self Service Portal
  • Self-Service Reporting
  • Serial Number Tracking
  • Shipping Labels
  • Shipping Management
  • Shopping Cart
  • Skills Tracking
  • Social Media Integration
  • Sourcing Management
  • Special Order Management
  • Spend Management
  • Staff Management
  • Status Tracking
  • Stock Management
  • Strategic Planning
  • Supplier Management
  • Supply Chain Management
  • Task Management
  • Task Scheduling
  • Tax Calculation
  • Tax Compliance
  • Tax Management
  • Template Management
  • Templates
  • Territory Management
  • Testing/QA Management
  • Third Party Integrations
  • Time & Expense Tracking
  • Time Tracking
  • Timesheet Management
  • Traceability
  • Traditional Methodologies
  • Training Management
  • Transaction History
  • Transaction Management
  • Transportation Management
  • Trend/Problem Indicators
  • Trust Accounting
  • Utilization Reporting
  • Vacation/Leave Tracking
  • Vendor Managed Inventory
  • Vendor Management
  • Vendor Master Data Management
  • Vendor Payment
  • Version Control
  • Visual Analytics
  • Volunteer Management
  • W-2 Preparation
  • Wage Garnishment
  • Warehouse Management
  • Website Management
  • Work Order Management
  • Workflow Management
  • eCommerce Management
  • Total features346
  • "What If" Scenarios
  • 1099 Preparation
  • 3PL Management
  • 401(k) Tracking
  • ACH Payment Processing
  • API
  • Access Controls/Permissions
  • Account Reconciliation
  • Accounting
  • Accounting Integration
  • Accounts Payable
  • Accounts Receivable
  • Accrual Accounting
  • Activity Dashboard
  • Activity Tracking
  • Ad hoc Query
  • Ad hoc Reporting
  • Agile Methodologies
  • Aging Tracking
  • Alerts/Notifications
  • Approval Process Control
  • Approval Workflow
  • Asset Accounting
  • Asset Lifecycle Management
  • Asset Tracking
  • Audit Management
  • Audit Trail
  • Automated Quoting
  • Automated Scheduling
  • Automatic Backup
  • Automatic Billing
  • Availability Management
  • BOM Creation
  • Backorder Management
  • Bank Reconciliation
  • Barcode Recognition
  • Barcode/Label Management
  • Barcode/Ticket Scanning
  • Barcoding/RFID
  • Benchmarking
  • Benefits Management
  • Billing & Invoicing
  • Billing Portal
  • Bills of Material
  • Budget Management
  • Budgeting/Forecasting
  • Built-in Accounting
  • CPA Firms
  • CRM
  • Calendar Management
  • Calendar/Reminder System
  • Campaign Management
  • Capacity Management
  • Capacity Planning
  • Case Management
  • Cash Flow Management
  • Cash Management
  • Cataloging/Categorization
  • Channel Management
  • Chart of Accounts
  • Check Printing
  • Check Processing
  • Check Writing
  • Check-in/Check-out
  • Client Management
  • Client Portal
  • Collaboration Tools
  • Commenting/Notes
  • Commission Management
  • Committee Management
  • Communication Management
  • Compliance Management
  • Compliance Tracking
  • Configurable Workflow
  • Consolidation/Roll-Up
  • Construction Breakdowns
  • Contact Database
  • Contact Management
  • Contingency Billing
  • Contract/License Management
  • Core Accounting
  • Cost Management
  • Cost Tracking
  • Cost-to-Completion Tracking
  • Credit Card Processing
  • Cross Docking
  • Cross Ledger Posting
  • Currency Conversion
  • Currency Management
  • Customer Accounts
  • Customer Database
  • Customer History
  • Customer Management
  • Customer Statements
  • Customizable Branding
  • Customizable Fields
  • Customizable Forms
  • Customizable Invoices
  • Customizable Reports
  • Customizable Rules
  • Customizable Templates
  • Dashboard
  • Dashboard Creation
  • Data Extraction
  • Data Import/Export
  • Data Management
  • Data Security
  • Data Visualization
  • Delivery Management
  • Demand Forecasting
  • Direct Deposit
  • Discount Management
  • Distribution Management
  • Document Management
  • Document Storage
  • Document Templates
  • Donation Tracking
  • Donor Management
  • Drag & Drop
  • Due Date Tracking
  • Dues Management
  • Dunning Management
  • Duplicate Payment Alert
  • EDI
  • ERP
  • Electronic Funds Transfer
  • Electronic Payments
  • Email Management
  • Email Marketing
  • Employee Database
  • Employee Management
  • Employee Profiles
  • Employee Scheduling
  • Enterprise Asset Management
  • Event Management
  • Expense Claims
  • Expense Management
  • Expense Tracking
  • Fee Calculation & Posting
  • Feedback Management
  • File Sharing
  • Financial Analysis
  • Financial Management
  • Financial Reporting
  • Fixed Asset Management
  • For AEC Industry
  • For Accountants
  • For B2B
  • For CPA Firms
  • For Government
  • For Hospitality Industry
  • For Insurance Industry
  • For Legal Professionals
  • For Medical Purposes
  • For Metal Fabrication
  • For Nonprofits
  • For Real Estate
  • For Religious Organizations
  • For Restaurants
  • For Retail
  • For Schools
  • For Small Businesses
  • For Trucking Industry
  • Forecasting
  • Fraud Detection
  • Fund Accounting
  • Fund Management
  • Fundraising Management
  • Gantt/Timeline View
  • General Ledger
  • Grant Management
  • HR Management
  • Hourly Billing
  • Idea Management
  • Import/Export Management
  • Income & Balance Sheet
  • Integrated Business Operations
  • Interaction Tracking
  • Internal Chat Integration
  • Inventory Auditing
  • Inventory Control
  • Inventory Management
  • Inventory Optimization
  • Inventory Replenishment
  • Inventory Tracking
  • Investment Management
  • Invoice Creation
  • Invoice History
  • Invoice Management
  • Invoice Processing
  • Issue Management
  • Item Management
  • Job Costing
  • Kanban Board
  • Key Performance Indicators
  • Kitting
  • Knowledge Base Management
  • Labeling
  • Labor Forecasting
  • Lead Generation
  • Lead Management
  • Lead Qualification
  • Loyalty Program
  • MES
  • Mail Order
  • Maintenance Management
  • Manufacturing Inventory Management
  • Marketing Automation
  • Material Requirements Planning
  • Materials Management
  • Member Database
  • Membership Management
  • Merchandise Management
  • Milestone Tracking
  • Mobile Access
  • Mobile App
  • Mobile Commerce
  • Mobile Payments
  • Monitoring
  • Multi-Channel Management
  • Multi-Channel Marketing
  • Multi-Company
  • Multi-Country
  • Multi-Currency
  • Multi-Department/Project
  • Multi-Location
  • Multi-State
  • Multi-Store
  • Multiple Projects
  • Nonprofits
  • Onboarding
  • Online Invoicing
  • Online Payments
  • Online Time Tracking
  • Order Entry
  • Order Fulfillment
  • Order Management
  • Order Processing
  • Order Tracking
  • Overpayment Processing
  • PO Reconciliation
  • Partial Payments
  • Payment Collection
  • Payment Processing
  • Payroll Management
  • Payroll Reporting
  • Percent-Complete Tracking
  • Performance Metrics
  • Pipeline Management
  • Planning Tools
  • Point of Sale (POS)
  • Portfolio Management
  • Predictive Analytics
  • Prescription Processing
  • Price/Margin Management
  • Pricing Management
  • Pricing and Cost Calculations
  • Prioritization
  • Procurement Management
  • Product Configurator
  • Product Data Management
  • Product Identification
  • Product Management
  • Production Management
  • Production Scheduling
  • Profit/Loss Statement
  • Profitability Analysis
  • Progress Tracking
  • Project Accounting
  • Project Billing
  • Project Costing
  • Project Management
  • Project Planning
  • Project Planning/Scheduling
  • Project Templates
  • Project Time Tracking
  • Project Tracking
  • Project Workflow
  • Promotions Management
  • Proposal Generation
  • Publishing/Sharing
  • Purchase Order Management
  • Purchasing & Receiving
  • Quality Management
  • Quotes/Estimates
  • Real Time Analytics
  • Real Time Data
  • Real Time Monitoring
  • Real Time Reporting
  • Real Time Synchronization
  • Real Time Updates
  • Receipt Management
  • Receivables Ledger
  • Receiving/Putaway Management
  • Recurring Invoicing
  • Recurring Orders
  • Recurring Payments
  • Recurring/Subscription Billing
  • Referral Tracking
  • Reimbursement Management
  • Reminders
  • Remote Access/Control
  • Reorder Management
  • Reporting & Statistics
  • Reporting/Analytics
  • Reporting/Project Tracking
  • Requisition Management
  • Resource Allocation & Planning
  • Resource Management
  • Resource Request
  • Resource Scheduling
  • Retail Inventory Management
  • Returns Management
  • Revenue Recognition
  • Reviews Management
  • Risk Analysis
  • Risk Management
  • SEO Management
  • SKU/UPC Codes
  • Safety Management
  • Sales & Operations Planning
  • Sales Activity Management
  • Sales Forecasting
  • Sales Orders
  • Sales Pipeline Management
  • Sales Reports
  • Sales Tax Management
  • Sales Trend Analysis
  • Scenario Planning
  • Scheduling
  • Scorecards
  • Search/Filter
  • Segmentation
  • Self Service Data Preparation
  • Self Service Portal
  • Self-Service Reporting
  • Serial Number Tracking
  • Shipping Labels
  • Shipping Management
  • Shopping Cart
  • Skills Tracking
  • Social Media Integration
  • Sourcing Management
  • Special Order Management
  • Spend Management
  • Staff Management
  • Status Tracking
  • Stock Management
  • Strategic Planning
  • Supplier Management
  • Supply Chain Management
  • Task Management
  • Task Scheduling
  • Tax Calculation
  • Tax Compliance
  • Tax Management
  • Template Management
  • Templates
  • Territory Management
  • Testing/QA Management
  • Third Party Integrations
  • Time & Expense Tracking
  • Time Tracking
  • Timesheet Management
  • Traceability
  • Traditional Methodologies
  • Training Management
  • Transaction History
  • Transaction Management
  • Transportation Management
  • Trend/Problem Indicators
  • Trust Accounting
  • Utilization Reporting
  • Vacation/Leave Tracking
  • Vendor Managed Inventory
  • Vendor Management
  • Vendor Master Data Management
  • Vendor Payment
  • Version Control
  • Visual Analytics
  • Volunteer Management
  • W-2 Preparation
  • Wage Garnishment
  • Warehouse Management
  • Website Management
  • Work Order Management
  • Workflow Management
  • eCommerce Management

Integrations

  • Total integrations1476
  • Dynamics 365
  • Dynamics 365 Business Central
  • FreshBooks
  • HubSpot CRM
  • Microsoft 365
  • Microsoft Excel
  • NetSuite
  • PayPal
  • QuickBooks Online Advanced
  • Quickbooks Online
  • SAP Business One
  • Sage Intacct
  • Salesforce Sales Cloud
  • Shopify
  • Slack
  • Stripe
  • WooCommerce
  • Xero
  • Zapier
  • authorize.net
  • Total integrations742
  • Dynamics 365
  • Dynamics 365 Business Central
  • FreshBooks
  • HubSpot CRM
  • Microsoft 365
  • Microsoft Excel
  • NetSuite
  • PayPal
  • QuickBooks Online Advanced
  • Quickbooks Online
  • SAP Business One
  • Sage Intacct
  • Salesforce Sales Cloud
  • Shopify
  • Slack
  • Stripe
  • WooCommerce
  • Xero
  • Zapier
  • authorize.net

User reviews that mention these apps

JS
AvatarImg

James S.

Hospitality, 1-10 employees

Used weekly for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend6/10

Share this review:

Xero logo

Xero

Great startup product

Reviewed 5 years ago

Very unclear about the ease of moving all data to upstream ERP systems like Netsuite and FinancialForce.

Pros

Mobile optimized design. Nice solution for startups and small companies. Gusto is great for small company payroll and the interface is easy to use.

Cons

Pricing should be going down, not up. Would have like to see the service features increasing at the entry price point. Really expected unlimited banking transactions and an increase in invoices\bills, not same old. Recent pricing changes starting November 1 looks like they are just aping QB pricing and features, very disappointing. Not as easy to customize and run reports as QB.

AR
AvatarImg

Verified reviewer

Accounting, 11-50 employees

Used daily for 6-12 months

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support

Share this review:

Xero logo

Xero

Awful and unintuitive

Reviewed 6 years ago
Pros

It functions at the very least. You can learn to use it but it takes too long and is too complex for even the smallest of companies to use.

Cons

Usually complexity would scale with size and necessity, as is the use of other software like NetSuite, but Xero is unintuitive in every single imaginable aspect.

CM
AvatarImg

Cody M.

Entertainment, 51-200 employees

Used daily for 2+ years

Review source

Overall Rating
  • Value for money
  • Ease of use
  • Features
  • Customer support
  • Likelihood to recommend7/10

Share this review:

Xero logo

Xero

Easy to Implement and Manage Global Business, Low Customization Options

Reviewed 2 years ago

Kanopy has found Xero to serve its needs well, but ultimately we moved on and migrated to NetSuite years later. We still keep Xero though for 1 international subsidiary that we found to be advantageous not to migrate. The mature business with complex operations may not find all needs are met with Xero, especially if the desire is to integrate many other tools/software with the ERP in a bi-directional data flow.

Pros

Xero serves well as an "out of the box" accounting system, not unlike Quickbooks. It also has more functionality and use internationally, making it a superior choice to QB if your business operates on a global, multicurrency basis. There are some solid automations which can be implemented with Xero as well, and the canned reporting generally suffices for the majority of basic financial needs.

Cons

Xero lacks the open customization options that software like Netsuite or Dynamics offers. For a small business this will often be fine, but a scaling operation looking to automate many functions based on unique business needs may someday find they have outgrown Xero and need to undergo an (often painful) ERP migration.