mark customer as a subcontract so invoice can be directed to different company
Daniel Koster originally wrote this so credit goes to him!
I think this feature needs to be both on demand (for an insurance claim) and also per customer. I do a significant percentage of work as a subcontactor for other companies. I'd like to keep my tickets tied to the actual customer name, but I don't want that customer to see the invoice (or labor rate that I'm charging).
Which makes me realize...when invoicing an insurance company, I would want the client to see the invoice and realize what the cost is that they aren't directly responsible for. But as mentioned before, the invoicing for a subcontract job needs to stay completely independent.
Perhaps a two fold solution is needed..a one time per invoice option to change billing name/address/contact info (and copy the client)...and some kind of subcontractor management tools so that I can edit a customer, mark "Subcontract" and choose the other client record that is the owner of that job. Then invoices and labor automatically go to an invoice to the other client record and never shows up in the client's web portal.
Bonus points if you make the ability to create a standard invoice for the client that overrides the subcontract status, such as when they are being invoiced directly for any parts/hardware while the job owner is being invoiced for labor.
I really want to push this subcontract feature because I have literally hundreds of clients that this could streamline invoicing for!
so to re-iterate what Daniel suggested:
some kind of subcontractor management tools so that I can edit a customer, mark "Subcontract" and choose the other client record that is the owner of that job. Then invoices and labor automatically go to an invoice to the other client record and never shows up in the client's web portal.