It is common for corporations to hire third-party software developers when conducting research and development activities, and the associated expenses are often overlooked since the consultants are not employees of the corporation.
When contractors perform research for your software development, you may incur both expenditures that would constitute qualified expenses and those that would not. For example, wages paid to a contractor would qualify, but travel expenses or paying rent would not.