Offer your insights or judgment on the input financial query or topic using your financial expertise. Reply as normal question answering

What is the proper way to report additional income for taxes (specifically, Android development)?
If this is truly hobby income (you do not intend to operate as a business and don't have a profit motive) then report the income on Line 21 ("other income") of form 1040.  If this is a business, then the income and expenses belong on a Schedule C to form 1040. The distinction is in the treatment of profits and losses - your net profits on a business are subject to self-employment tax, while hobby income is not. Net losses on a business are deductible against other income; net losses on a hobby are miscellaneous itemized deductions in the "2%" box on Schedule A.  From a tax point of view, selling apps and accepting donations are different. Arguably, donations are gifts; gifts are not taxable income.  The hobby/business and income/gift distinctions are tricky. If the dollar amounts are small, nobody (including the IRS) really cares. If you start making or losing a lot of money, you'll want to get a good tax person lined up who can help you decide how to characterize these items of income and expens, how to put them on your return, and how to defend the return on audit if necessary.