Originally Posted by nate
I just write "Net 15 days" on my invoices.
In my line of work, I usually get sent some hardware so I typically keep it until I get paid. I really don't care about their policies not paying for "x days"; that's total crap. They needed their project by the day they said they needed it, I delivered, pay me.
Yep, I always tell clients that they can't hang on their standard payment policies when they are dealing with independent contractors, that doesn't fly... it can work for a company that sits on capital and long credit line, but the independent operates in a 30 day cycle of cash in and cash out. It would be nice for the folks looking to cut costs by going to the independent to recognize that they should accelerate the payout.
I'd even go as far as creating a system lock on any programing if the capability existed.
But the way to avoid it all is spec out the work and have the client sign off on to, any changes after that are looked at as a CR and have to be priced to reflect that new change. That sets precedent for any future requests (which there usually are tons of) Time is money, programing and managing this stuff is hard, they should pay for it. Otherwise attempt it themselves would be my suggestion to them.