Do contractors need to submit invoices? No. We use software called WorkSmart which compiles timesheets and invoices automatically.