Project Management

How do I keep track of income vs expenses to show profit and loss per job

There is no really good way. The best you can do is probably to use tracking codes, although they are really meant to monitor performance of different divisions/departments. See the Guide: https://www.manager.io/guides/best-practices/tracking-codes