We recently implemented
Bill.com and mostly do PO billing/payment. The main two issues we ran into (and had to create custom workarounds for) were that they don't support Item Groups - any POs with an Item Group on it never synced to
Bill.com - and they don't utilize the native terms-based discounts for payments (e.g. if you have a Vendor that gives you 2% 10 Net-30 terms, in NetSuite you can pay $98 on a $100 bill and it's considered paid in full, but in
Bill.com that discount is never taken when the payment is created/synced back to NetSuite).