Invoicing and tracking payments: InvoicePlane
Time tracking: Kimai
But no ERP? I presume their accountant is doing the books then?