Xero - beautiful accounting software

Xero Business Help Center

Xero Business Community

Community > Add-on Reviews >


Started by Xero API -   in Add-on Reviews |Payroll + HR

4.7 out of 5 stars
Based on 15 user ratings
If you are a user of Xero and ZenPayroll, tell us how you are getting on and your experience so far. Any tips?

About ZenPayroll

Delightful, modern payroll that is fast, secure, and easy to use. All government payroll taxes, compliance, and filings taken care of automatically. For more information, check out ZenPayroll.


Remember if you have questions or need assistance with ZenPayroll, this is not the best place to ask - this forum is for reviews and feedback only.

For general support, check out the ZenPayroll support center or this page for information on connecting ZenPayroll to Xero.

I really enjoy using Zen Payroll, especially after switching from ADP. I've also used simplepay and paychex for clients. The biggest positive is that my clients understand how to run their payroll and mange employees in Zen. With other payroll software I find they are frustrated. If someone has clients in California and Texas I would suggest it be your first payroll choice.

Avery Dorland  

Nothing but good things to say so far. It is super easy and fast to set up new companies and employees. The customer support is also highly responsive. And the pricing is transparent.

Blake Oliver  

I have used other payroll services, including B of A and paychex, and in every category zenpayroll blows them out of the water. It is ten times easier to use and understand, its the cheapest option for us, and the setup took exponentially less time than any of the other services. In short, zenpayroll is the most modern payroll service provider out there. When I was with Paychex, I never felt like they were on the cutting edge, just trying to play catch up. Highly Recommended.

Zack Cram  

Just too easy and awesome :)

Vladik Rikhter  

We love using ZenPayroll! It's easy, simple, and beautiful!!

Michelle Galan  

I have enjoyed everything about zenpayroll - great customer service, simple product, and extremely intuitive - pretty much everything you would want, especially for a small business like mine.

raymond bonneau  

It's pretty tough to imagine life without ZP. They pretty much do everything and provide amazing service. I don't even really worry about Payroll at all, or taxes, or documentation, or really anything.

Ryan Noon  

I have clients on both Zen Payroll and ADP integrated with Xero. I must admit, unfortunately for ADP, I do prefer Zen Payroll. It's easier to set up, easier to sync with Xero for each payroll period, and the folks there are quiet lovely and very quick to help.

The one caveat is that they are still building out some features, like the clocking in option (coming soon! yay!) and some opt-out email preferences. Even with that being said, I still highly recommend them!

Kirsten Barrie  

ZenPayroll is awesome - I like how it automatically syncs with Xero, but also the guys there are very helpful (both as a source of information - check out their blog - and a source of help). Takes care of most of our payroll needs and I'm looking forward to them growing and providing even more services.

Pulkit Agrawal  

Zen is awesome, and with the recent cross-functionality with T-Sheets, approval of timesheets has never been easier. I have clients that can run payroll for dozens of employees in less than 5 minutes.

Ahmad Abdul-Qadir  

I had so many great things to say about ZenPayroll that I felt compelled to write a blog about them last month.

Until I switched to ZenPayroll, I didn't understand how truly different they were from IOP, Paychex, and ADP (all of which I've used). My favorite example happened just in the past week or so when our employee moved to CA and the system basically said, "Hey, I see you have an employee now in California. Do you have a state ID, or would you like us to apply for one for you?" Seriously??!?! So awesome.

If you use ZenPayroll, you should also check out the integration with Zenefits and T-Sheets.

Patti Scharf  

We have been using Zen with our clients since it fist came to Massachusetts and we love it. The interface is simple yet powerful and the customer service has been top notch. The best part for me has been the comments from several clients about how much easier it is for them compared to other systems they have used in the past.

The integration with Xero is excellent as well. The data flows quickly and accurately into Xero and I never have to wonder if it is working properly.

Mark Chapman  

I love ZenPayroll just like the people above. I do have a question about its integration with Xero.

Xero syncs each payroll as a Pay Item to be approved. The Pay Item once approved can be matched in the reconciling. But, there's a small problem (at least for me). ZenPayroll debits my bank account twice each payroll--one debit for the employee pay and one debit for the payroll taxes. When I choose "Find & Match" so that I can link the Pay Item to the bank transaction, I can only choose one Pay Item. This means that I can't reconcile because the amounts are different (the Pay Item is the sum of the two transactions so the total is always out).

Can someone help with this? It could be me...


Jordan Mills  

I will need to Debbie Downer on this product. While the product seems to have good ideas, it does not seem to be fully featured as many other platforms. We switched over at the beginning of this year from a non connected system. After two payrolls, we are going to undertake the pain of reverting back to previous provider (for 26 employees).

Things I like -
1. Integration with Xero
2. Charitable giving setup
3. Ability for employees to self service on bank accounts, withholding, etc.
4. W2s are included in the price

One thing of note, by default, the ZP "you've been paid" email notice contains all of the employee's pay information in the email. You can have this turned off by calling in, but there is no instruction/information on this on the help page. The "you've been paid" emails usually start arriving around 10:30 ET on the day the funds are deposited into the employee's accounts.

Things we do not like
1. Processing time of four business days between submission of time and deposit of funds. For example, most companies pay hourly workers on a Friday, one week in arrears. With ZP, you normally have to process hours on Monday of the week you want the deposit to occur. Most other payroll processors allow you until Wednesday. If there is a holiday during the payroll processing week, it requires you to submit payroll hours not on Monday, but on the preceding Friday (often before the work hours are complete for the hours you are paying).
2. No options for different vacation and sick time policies other than accrual
3. No support for different pay rates, such as holiday or piece work
4. No support for running payroll be group/division/location. (We have employees in six states, with three divisions)
5. No support for designating payroll shareholder (important for S corporation owners)

In all, if you have one location with mostly salaried employees, it would work fairly well, After that, the product suffers from just being too new.

PS - Jordan - your matching issue can be addressed using this ZP info


Dean Wilson  

Jordan...there's another solution to your matching issue.

Zen Payroll creates one single draft invoice for approval. After approving it, go to the payment section and edit the amount paid to match the amount of one of the two bank drafts, complete the bank account & date details and save it.

You'll then be presented with the screen showing outstanding invoices. One of those will be the "remaining" balance for the (other) Zen Payroll draft. Click on that invoice and enter it as a second payment (along with the bank account & date details).

When the drafts appear in your account from your bank feed, each will show up as "identified" to the appropriate amount, so you can then click "ok" twice and be done.

This is not any "easier" than the "split payment" approach outlined in Dean Wilson's link unless you have a whole lot of transactions to wade through in the reconciliation.

I prefer this approach because I need to edit the "draft invoice" that comes across from Zen (before approving it) in order to allocate gross salaries & wages across different expense categories ...something which Zen is not capable of doing at present. It's easy enough to do all of this at once (and editing the invoice is a lot "cleaner" than reallocating variable wage amounts by manual journal entry each time you run a payroll).

John Brougher