If you're an employed copywriter, you can make a little or a lot of money depending on your skill level and how well you advertise yourself. In 2005 the average salary for a copywriter was around $60,000 with bonuses, according to Advertising Age. (quoted from http://www.collegeboard.com)
Freelancing salaries are more difficult to estimate. Some charge per project, while others charge per hour. Here are some figures from 2005 that will help you better understand what a freelancer could earn: A lead generating sales letter went for $1000 to $2000 and a website could go for $300 to $400. If you want more information checkout this website: http://www.excessvoice.com/copyfees.htm. Invest in some survey results, they will be extremely helpful.
Copywriting can be very lucrative, especially since two out of every five copywriters earn between $50,000 to $100,000 a year. Make sure to invest in those survey results, they will help you immensely and keep you from undercharging yourself.
These figures are all a median from those surveyed, so if you have technical knowledge in a particular field that others don't, then you could earn significantly more money. If you take some time to increase your knowledge and skill level, then you will develop a competitive edge and earn more money.
Hopefully this article has given you a rough idea of what an employed or freelance copywriter can earn. If you want more information you should go to the site listed above and invest in some survey results, this will help you go much further as a copywriter.
Remember though that all these figures are the median, if you know what you're doing you can earn much more than this. Build up your skills, study the surveys and make sure you're not undercharging yourself. This will go a long way and help you earn more money.