Based on your financial expertise, provide your response or viewpoint on the given financial question or topic. The response format is open.

Accepting personal “donations” (not as a non-profit)
I see two ways you can handle this. Use the gifts for the purpose of creating more free software.  This is fundraising, and your cause is writing free software.  The language is a little tricky from the PayPal Donate button (emphasis mine): This button is intended for fundraising. If you are not raising money   for a cause, please choose another option. Nonprofits must verify   their status to withdraw donations they receive. Users that are not   verified nonprofits must demonstrate how their donations will be used,   once they raise more than $10,000 USD. You don't have to be a nonprofit; they are only requiring existing nonprofits to verify their status.  You don't even have to account for the donations if they are below $10,000. Give out your PayPal email address and instruct the gift-givers to simply send you money through their PayPal interface.  They can mark it as a gift when they send the money. I think option one is how the various bloggers and other personal users are justifiying their collection of donations, and I think its a valid use of the PayPal Donate button.