Business Novated Lease Management Copy link A novated leasing concept relating to management, covering how it affects the vehicle lease, payroll arrangement, costs or tax treatment.