Hi and welcome to GPWA.
Last year I was really stressing the same issue. It's was hard to find an accountant that understands the laws and is willing to give you good advise. Well I found one and picked his brain for hours. Basically what I concluded from the whole conversation in a nut shell....Make sure to pay your taxes on all money you earn! They really aren't concerned where the money is coming from because it is B2B, but you better expect that they want their cut.
Brad