One way I've been considering (given that I'm in construction with many migrant day-rate subcontracting workers, many of whom send money home) is to give them the option of being paid in Bitcoin rather than as a bank transfer. We wouldn't want to offer part bank/part BTC because the company pays a fixed bank fee per transaction so there's be the additional administrative overhead of the Bitcoin payment without the saving of the transfer fee.
The way I envisage it (and I'd welcome comments/suggestions) is to set up a system which would take a single DistributingAddress and for each subbie a BitcoinAddress, SplitRatio and IsOptedForBitcoin field. So the way the process would work is:
- The pay run list is generated as it is now showing who is owed what after tax;
- The list is split to into two with those having opted for Bitcoin on one and those to be paid by bank transfer on the other;
- From the total to be paid in Bitcoin the ratio to be paid to each subbie is calculated and put against their receiving address;
- From fiat already sitting on MtGox the total (plus transaction fee) is converted;
- The exact Bitcoin sum converted is sent as one lump to the distributing address;
- The system automatically splits that lump according to the ratios and forwards to the subbie addresses;
- From an accounting/record-keeping perspective the net element of each Bitcoin subbie's pay would be paid off as its fiat value against the MtGox account.
In terms of additional processes, on the pay run database it would be pretty straightforward to pick up who has opted for BTC from the distribution system and to calculate the ratios to export for import into the distribution system. The administrative and cost saving would be obtained from having a shorter list of folk to pay by bank transfer. Maybe it would even be possible to have the distribution system in the cloud so subbies could have access to amend their receiving address themselves and to select/deselect their preference for BTC/GBP as frequently as they want?
I could even make myself some pocket money by turning up on site at the end of the day on pay day to buy Bitcoin from anyone who wants some of it as GBP cash straight away!
OK, so I think this is now great in principle. The only problem I see is that I don't think the bank transfer charge for the amounts we pay is as high as the .6% MtGox transfer charge (plus cost of wiring the money to japan) would work out. Ah well! Nice thought.
For now I guess it would take demand from the subbies for this and a preparedness to take a hit on their pay to cover their costs - which they'd only be prepared to do if they understood Bitcoin well enough already that they would consider transferring their fiat to Bitcoin themselves (for saving/investing, for international transfer or for silk road)! Anyone here London-based who speaks Romanian/Polish/Lithuanian/Albanian well enough to come to site to sell the advantages of Bitcoin
Maybe also instead of using MtGox we could build a relationship with a Bitcoin dealer to negotiate a better rate.
If we did get this far and it worked then we'd also be able to offer to our off-shore clients to make the company part-payments in Bitcoin, thus saving them international wire transfer fees and delays. Then we're cooking on gas!