The marketing of your program can be free, but initial startup costs for joining an existing affiliate network or subscribing to an affiliate management app can range from free services to set up fees that can run up to $2,000, depending on the network size. Networks also generally charge a transaction fee based on a monthly minimum number of transactions.