Yes, as a Lead, you have the ability to charge fees to your co-investors. Fees are always charged and paid upfront.
This is only possible for non-US SPV deals. If you would like to charge fees using a US SPV, you will need to be registered as an 'Investment Adviser' under the Investment Advisers Act.