If you freelance on any basis, and regularly make more than a few thousand dollars, either pay quarterly or make sure you set aside about 30% for taxes. This explains it, and don't forget to take advantage of business deductions, and that if you keep a home office, even more deductions become...