In my spare time outside of my full time job, I produced a wall map for as a fundraiser for a 501c3-registered non-profit organization. I then sold the maps via FundRazr.com and money from sales was deposited in my PayPal account. Most of the payments came in during the 2018 calendar year, but 3 came in after 1/1/2019. Purchasers had the option of adding $5 for shipping. I had the maps printed in late 2018 at a cost of around $800. I also purchased some mailing tubes, mailing labels, tape, etc. Most of the maps were mailed in 2018 and I kept all of the USPS postage receipts (in addition to receipts for all of the other expenses).
I broke my goal of raising $1K by about $200! In Feb 2019, I transferred all of the PayPal money to my personal checking account and I mailed a $1.2K check to the non-profit. They later sent me a letter with their EIN and the amount that I donated - specifically for tax deduction reporting. I donated 100% of the profits to that organization and kept not a penny for myself. But even though I netted $0, I assume that I still need to report to the IRS the PayPal payments I received and then deduct the costs for printing, mailing and the donation amount. Is that correct?
If so, how do I handle the fact that this process straddled 2018 and 2019? Do I report all of the PayPal payments I received before 12/31/2018? How do I do that? Then I suppose I could deduct all of my expenses up to 12/31/18? But because I didn't write that donation check until 2019, it'll appear that I had netted about $1.2K on 12/31/18. Because I don't have a lot taxes deducted from the pay checks of my full time job, I usually ended owing or receiving between $50 and $100 on my tax return. This year, I may have to pay even more because I hadn't written that $1.2K check before the end of the year. Sound right?
Thanks for any insight that you can provide!