If you run an affiliate program in the US, you’re required to submit 1099 forms to the IRS for any affiliates earning over $600 in a calendar year.
I have absolutely zero interest in storing sensitive personal information like social security numbers in my WordPress site’s database, and it seems the AffiliateWP team agrees. Murphy’s law and all that.
But it’s not really clear how the affiliate program manager using a self-hosted solution can effectively deal with tax forms en masse, besides just hiring an accountant.
That leads me to the question, is there some sort of secure service that you can use to automate it?
I know there are full-blown affiliate program services like ShareASale that handle this stuff, but I find their UI so incredibly clunky that I’m hesitant to deal with them. Their pricing scheme is also not very friendly to fledgling businesses, charging fees if you don’t meet minimum sales thresholds.
I see PayPeopleOnline offers pretty much the exact service I’m looking for, but their site totally skeeves me out and has broken HTTPS implementation on “secure” parts of their site (something that was also pointed out almost a year ago, seemingly still not resolved).
Lackluster security is the last thing I’d expect from a service storing a bunch of people’s SSNs.
If you run an affiliate program, how do you deal with tax forms? Use an all-in-one service like ShareASale? Just-the-tax-forms service like PayPeopleOnline? Employ an accountant?