As owner of an SMB firm in the US, I wanted to make just a couple comments about ERPNext vs. Quickbooks Online (QBO): we use QBO for our daily accounting, and there a few features that are critical for ease-of-use which ERPNext does not currently duplicate:
- Integrated Payroll
- US sales tax calculations
- Automated bank/credit card/PayPal feeds and online reconciliation
#1 could probably be handled the easiest in ERPNext, with the most time-consuming part being the setup of payroll data exports and imports.
#2 would likely require an API to a sales tax computation service (with I’m sure has its own subscription fee).
#3 seems to be the most problematic missing feature of ERPNext. Since we deal with thousands of bank, credit card and PayPal transactions a month with around 10 different accounts & banks, if we didn’t have the automated feeds with easy online reconciliation that QBO offers, it would take dozens or more hours every month to enter and reconcile bank transactions in ERPNext.
Intuit (which makes QBO) has the resources to integrate with the hundreds of credit card companies and banks and their ever-changing security requirements and APIs. Odoo is also able to do it somewhat, to a lesser degree, using a 3rd party service, while ERPNext does not. I don’t expect ERPNext to offer similar online bank integrations any time soon.
For SMBs in the US, I think these ease-of-use features are more important than whether their accounting package is fully integrated with other ERP functions, or whether the accounting software is open source. Event at QBO’s price $40-150/month, it is still much cheaper than paying for many hours of bank entry and reconciliation if that work all had to be done manually.
For that reason, I think a good ERPNext-to-QBO integration would important for ERPNext to make inroads into the North American marketplace.