Switching a timesheet between billable and non-billable is not available to via the WorkflowMax integration. This means that we can't send this piece of information to WorkflowMax.
A solution is to set up two jobs in WorkflowMax; one billable and the other non-billable, and specify this in the job title. This way when you come to add a time entry you can choose the appropriate one.