nonprofits , and not airbnb , are responsible for determining what , if any , portion of their listing fee is a charitable contribution and for providing guests charitable tax receipts for any applicable charitable contributions .