Hi Jennifer - I am pretty comfortable in everything I have read and understood. Yes, there is confusion between CRA and Airbnb - I always did get different answers prior to October, but its pretty clear now. Airbnb will be filing your PST for you - the new rules came in place Oct 1 (removed the exemption most of us were under with 4 or less units). There is a grey area IF you had a post October booking booked prior to Oct, but as I understand, IF you had collected 100% of the proceeds (in hand), it can still apply under the exemption. There are some confusing terms based on booking - pay 1/2 now, full later, pay entirely now? If the guest paid on credit card fully, I 'assume' thats exempt since Airbnb (now the collector) would be 'holding' the money and they are paying the tax. Definitely open to different interpretations so can be concerning if you had a whole season of say ski retreat booked already prior to Oct. Personally, we had just a couple bookings in place so are not concerned about dealing with it. I think it would be a gong show if everyone 'tried' - we aren't about to go get a BN number just a few stray bookings. Letter of the law thou, grey area for sure so if you had 5 months of winter booked prior to October, best to get on phone with CRA again or just deal with your accountant and get them to do the leg work!
As for VRBO - I don't know specifically, but it comes down to 'do you receive the tax amount the guest pays in your payout or do they keep it?' I am pretty sure they aren't collecting for you, so that is where listing with VRBO would suck - you WILL have to get that business number and file your PST/MRDT every year just for the VRBO bookings, while ignoring the future Airbnb collection which they themselves collected! Makes sense right? ha....not. Hopefully you get what I am trying to say though.
In nutshell, you file the PST/MRDT received from VRBO, and don't do anything with your Airbnb bookings besides report income (unless you are over 30k in which case you should be collecting GST - thats another nightmare to deal with though since you have to get that privately from the guest!).
Best to confirm everything with your accountant in the end, but I am comfortable with my understanding of everything (besides the Oct pre-book, post stay thing though!)