You don't have to pay GST on revenue from outside Canada.
I know a company that runs their own paysite who got audited and they were told they have to find what the average percentage of their members come from Canada vs. outside-Canada and remit GST based on that average % rate.
|