QUOTE(cassian948 @ Mar 8 2020, 05:58 PM)
Self printed A4 paper with the necessary details would do just fine, type of service offered, amount payable, to client name and from provider name.
If you're talking about 1:1 business transaction, there's nothing to declare to the government other than your source of income.
But for the company that hired you, as long as they have an invoice that they hired you to do such and such and pay you such and such, that's enough to proof the legitimacy of the software that they're using and you're the owner (unless you sold the source code too).
QUOTE(malleus @ Mar 8 2020, 09:06 PM)
At the very least, you should have a contractual agreement with them that spells out exactly what it is that needs to be delivered as well as the terms of the delivery, which includes the source code, etc.
That signed agreement is all that's needed.
QUOTE(WongGei @ Mar 10 2020, 11:09 AM)
Just my 2 cents. Even as a freelancer, do note that different software will have different license. Some are free to use and need to pay for distribution and some are free for personal but commercial need to pay for it.
As a professional, one should advise the owner of the software if they need to make budget for the software.
very helpful tips thank you all very much