> What are the most common ways to collect big, yearly contracts?<p>Yep, at least in the US, paper checks for some (still!) and wire transfer for others. You send them an invoice, and they send you an (actual, paper) check or make a wire payment to the account number you put in the invoice. Both should be pretty much free, if you have a decent bank (although some banks will charge a few dollars now for incoming domestic wire transfers).<p>I think for a yearly charge of $10,000+, it's probably worth the pain in the ass factor to invoice the charge, particularly given how much you'll save (about $300 if you use Stripe, more for others, assuming 10,000 charge). Most banks have banking apps now that let you cash checks using the app, so if you really get going with 10,000 checks flowing in by the batch, you can hire some one to help deposit them via app or dropping them by a bank branch. Not a bad problem to have, if it happens.<p>Just realize that most companies operate on 60 or 90 day terms, and some even more. You can often negotiate for 30-day terms if they really like you/your product and you're firm about it. Just be sure you factor this into your cash flow. And have a process in place for what to do if you don't receive payment by then.<p>Actually, regarding Stripe, and I may be wrong about this, but I don't think most companies will let you set up a recurrent yearly credit card payment of 10,000 dollars, at least not without going high up the corporate food chain. If that's the case, you'd need to break it into a monthly charge to go the Stripe option.