Freelancer Payment Terms Guide: Net 15, Net 30, Due on Receipt & More | Eonebill