Invoices are not truly in sync (this is huge!)
Any refunds or changes AFTER an invoice has been initially synced to QBO has to be changed by the Jobber Dev team, and even when the Jobber Dev team makes changes to an invoice, those changes aren't synced to QBO.
For this scenario, I urge you to look at a similar program called ServiceCEO. The way the handle invoices and payments is very intuitive.
Can’t apply a negative line item
All discounts get lumped together into one bucket. As a company, I want to track which types of credits and discounts we are giving customers so that we can keep an eye on certain aspects of our business. For example: at the end of each month I want to know how much we lost on damages, and how much we gave away to customers in appointment credits.
Can’t apply a discount until invoice is closed. As a user of the program, when a customer phones in and complains about their service or appointment, I want to be able to go into their next appointment and immediately add the credit to that appointment so I don't forget.
We are able to apply a negative line item in QBO...so what gives?
No partial payments
You can’t attach 2 payments to an invoice. Customers sometimes underpay or overpay their invoices, it is common to need to apply multiple payments to one invoice.
If you do attach partial payment to an invoice, and you add the other payment, there is a balance owing shown on the customers account.
Client cannot prepay or apply a payment before their appointment unless we delete that initial payment and make a new one when we create an invoice.
If you are a smaller service company looking for a simple solution, Jobber is great! But, if you are looking to scale your business to multiple locations with lots of expected growth...take a look around first. Jobber doesn't support multiple locations and their accounting systems leave much to be desired. Until they fix these issues they really only cater to smaller service companies.