Show HN: Dead simple Bitcoin payroll
Our main goal is to make it easy for you to request that your employer pays you in BTC (partially or completely).
We don't hold any money nor Bitcoins. It all happens in real time. Security, simplicity, and user control are our main priorities.
Employers - Sign up, verify bank account, add employees/contractors name and email, and choose date to run payroll (if you opt in for automatic payroll. Also an option to run manually).
Employees/contractors - Receive email after your employer adds you, setup account with bank account/BTC receiving address, and how much of your paycheck you want in USD or BTC.
Incoin.io (that's us) - We ACH debit company bank account, purchase necessary BTC, then credit employees/contractors with USD or BTC depending on how they choose. We'll maintain records so that when tax season rolls around, you're all covered.<p>We would love some feedback. What are your questions? What are your concerns? Are there any cryptocoins besides BTC that are of any interest?
We are very close to launching our beta. We're looking for some companies who would like to participate in our beta. You can sign up here for beta access or just to be alerted when we launch (very soon.) We'll open it up quickly though after that. You can sign up here: https://www.incoin.io/
39 comments
[ 4.3 ms ] story [ 71.8 ms ] threadI believe the IRS treats bitcoins as property, rather than an actual currency. But form what I've heard, when doing you're taxes, you actually just treat it as regular payroll taxes.
https://bitcointaxes.info/
March 31: 25BTC (price per BTC - $200) June 30: 20BTC (price per BTC - $250) September 30: 20BTC (price per BTC - $250) December 31: 10BTC (price per BTC - $500) Total: 75BTC
Now at the end of the year you need to calculate your income. You made 75BTC over the year, each of which was purchased at a different price. When you sell them to transfer them into USD, you need to keep track of _which_ bitcoin you are selling. If you sell one on December 31st, was it one from your first paycheck (in which case you made a profit of $300, which counts as income because you didn't hold it for over a year) or from the last one?
Simply buying BTC with USD from a company's bank account and sending it somewhere isn't difficult. To actually provide a service that doesn't leave employees in a tax nightmare they have no way of understanding is really what matters.
http://www.irs.gov/uac/Newsroom/IRS-Virtual-Currency-Guidanc...
I've also seen Bitwage [1] doing something similar to this and heard that people like them.
[1]: http://bitwage.co/
This may come off as critical, but it's not intended that way. I'm genuinely curious as to how far BTC has come as a 'real currency'.
A few real world examples:
Employee 1 takes a 50/50. He payed for his holiday with it because his travel agent accepts it. He splits about half of his paycheck and uses the BTC whenever possible.
Employee 2 takes 100% BTC, keeps everything in BTC and exchanges when he needs local currency, but manages to do almost everything in BTC.
Employee 3 takes a tiny percentage in BTC and just holds it as an investment.
You have a great question. One of the features that we're looking to implement is "average bitcoin rate", where employees get paid an average rate for their paycheck's work; this could heavily decrease variance and soften drops in Bitcoin's price. Right now it's just an idea in the pipeline — we really need to test demand and see if people would actually use it.
These are issues that even the most basic payroll services offer today (i.e., handling the actual withholding/deductions and remitting the proper amounts to the relevant tax authorities, not just keeping records). If you're not addressing the tax issues, you're product isn't dead simple--it actually increases the complexity of paying employees dramatically. Withholding taxes, for example, are due at least quarterly; payroll taxes are usually due at least monthly.
Garnishments, withholdings, and taxes vary state to state, and sometimes city by city. We're working with our tax lawyers and accountants to make this all seamless, but it's a real pain. We're looking to launch in potentially three states at first — just to make things easy.
Right now the reporting and payments are manual — we notify the company how much is owed in taxes etc. and they must pay the government themselves.
We're looking to simplify this further, though, and debit the money for garnishments to pay the government on behalf of employers where possible.
The fact that personal and financial data will be hosted on your company servers, tying names and accounts to Bitcoin transactions and wallets, all doesn't pass the smell test, if the code isn't open for inspection.
Of course, there is nothing preventing your company from putting up placebo code on Github, that doesn't actually represent what is running on your servers. I understand that, but as a show of good faith, it would do your company more in the long term by opening the code in addition to providing an API.
Anyway, good luck.
We're trying to be as secure as possible — personal data is strongly encrypted in our database, we're using tokens instead of bank details to keep things more secure, we're implementing 2FA for logins, and we're using perfect forward security for SSL.
Unfortunately, though, money laundering law mandates that we need to record personal information so there's little we can do to get around the name <=> bitcoin address issue. We have ideas (like company-specific encryption for bitcoin addresses where only employers can decrypt addresses) but it's a long way out, even if we do implement it.
Why would a reasonable person want that ? Even If I believe in Bitcoin, I'd prefer getting paid in USD and choose to invest in Bitcoin.
[1] http://en.wikipedia.org/wiki/Foreign_exchange_risk
The companies that use our service don't own or transact in Bitcoin. Wages are specified and debited in USD — we then purchase Bitcoin and transfer it to the employees. This effectively mitigates any risk from the companies.
For employees our main feature right now is that they can manage how much they want in Bitcoin/USD — every month — and manage the risks themselves. Also, one of our employees requested an "average bitcoin price", which helps to mitigate any risk on the employees side (https://news.ycombinator.com/item?id=7916822)
Unless your USD-->Bitcoin (and the other way round) transaction costs are lower than the average joe's, why would I prefer being paid that why ? Even if you cover the transaction costs I'd still prefer to be paid in USD and that you'd pay me the additional transaction costs instead of converting USD to bitcoin on my behalf.
Unless it's a finance backdoor in terms of tax, etc, I can't see the reason in doing it.
As a finance tech worker, I know that All Import/Export companies are so afraid of the forex risk that they are willing to pay someone to take care of the risk. Usually they either buy options or forwards to fix the exchange rate ahead of time.
So unless your base currency is BTC all the way, I still can't understand why anyone would do it.
[1] https://remittanceprices.worldbank.org/en Sorry, the data is somewhere around there, but I can't point to the specificdocument right now.
If you mean $30-40 for the wire and 0.2% for the trade, that's not steep at all.
Try sending money abroad any other way, and you're likely to pay around 3-8%. Or much more if the destination is one of the messed up African countries.
I assume the 3-8% you're talking about is the exchange rate but unless the place your sending money has a good local exchange with liquidity you're going to pay that anyhow having the money sent from the exchange to you.
No, because Bitstamp accepts USD, so you don't lose anything on the conversion rate (which is a crazy hidden fee that banks never mention).
Also Bitstamp has the best EUR-USD conversion rate I've seen. My bank's conversion rate is 2.5% worse than Bitstamp's, which is a huge freaking difference.
> I assume the 3-8% you're talking about is the exchange rate
For wire transfers - yes. For other means of transfer like PayPal, WesternUnion, MoneyGram there's also a huge direct fee, and a horrible conversion rate.
https://news.ycombinator.com/item?id=7916812