I don't believe you can apply specific billing rates to a program, so there is nothing for the project to inherit from. You could use custom fields (an input one for a program, and a calculated one for the project) but that's a fair bit of work to set up and ensure people only use the custom fields in reports/views. Do you use companies? Have you considered setting up each program as a company with specific rates, and then associating each project with the relevant company? Barry Buchanan Work Management Australia