Be very careful in this situation, it's very easy for both sides to get confused which payment terms they are using. Make sure there is a single definitive contract for the project. Many companies you'll work with will assume they are using their standard terms, make sure it's clear that they are using your contract, and your terms.