As hackers are awarded bounties every day, HackerOne initiates the payment process each day. Depending on which of the 3 payout methods you elect, payments are processed at different times each day, and the expected retrieval time of your monetary award also varies.
Go to your profile's Settings > Payout Methods to add or remove payout methods.
HackerOne offers these 3 payout methods for monetary awards:
|Payout Method||Processing Time||Description|
|PayPal||Every day at 11:30pm UTC||Payout time is 1-2 days.
As soon as the payment is initiated, you'll receive your award instantly, given that your PayPal account is set up to properly receive the amount of money HackerOne is trying to send.
|Bitcoin via Coinbase||Every day at 11pm UTC||Payout time is 1-2 days.
As soon as the payment is processed, you'll receive your award instantly.
|Bank Transfer (Currencycloud)||Every weekday at 9am UTC||Payout time is 1-10 days.
You can choose between using Normal (local) or Priority (SWIFT) payments. How fast you receive your payout depends on the type of payment you're using as well as your bank. There are cases where hackers have received payments on the same day and cases where hackers have had to wait the full 10 business days. Bank transfers can be done in your own local currency. To convert bounties to your local currency, the mid-market rate is used to convert money. This saves you up to 5% compared to relying on your bank to convert the money to your local currency.
Make sure your bank isn’t on the sanctions list. Go to https://sanctionssearch.ofac.treas.gov/ to check if your bank is on the list. Banks on this list don’t qualify for bank transfers. Examples include VTB and SBERBANK.
For bank transfers, we currently support conversions to the following currencies:
|Supported Currency||Currency Code||Supported Currency||Currency Code|
|Australian Dollar||AUD||Mexican Peso||MXN|
|Bahraini Dinar||BHD||New Zealand Dollar||NZD|
|British Pound||GBP||Norwegian Krone||NOK|
|Bulgarian Lev||BGN||Omani Rial||OMR|
|Canadian Dollar||CAD||Philippine Peso||PHP|
|Chinese Yuan||CNY||Polish Zloty||PLN|
|Croatian Kuna||HRK||Qatari Rial||QAR|
|Czech Koruna||CZK||Romanian New Leu||RON|
|Danish Krone||DKK||Saudi Riyal||SAR|
|Hong Kong Dollar||HKD||South African Rand||ZAR|
|Hungarian Forint||HUF||Swedish Krona||SEK|
|Indian Rupee||INR||Swiss Franc||CHF|
|Indonesian Rupiah||IDR||Thai Baht||THB|
|Israeli New Sheqel||ILS||Turkish Lira||TRY|
|Japanese Yen||JPY||Ugandan Shilling||UGX|
|Kenyan Shilling||KES||United Arab Emirates Dirham||AED|
|Kuwaiti Dinar||KWD||United States Dollar||USD|
Keep in mind that:
When receiving a payout through a bank transfer, the payout must meet the minimum amount for the type of payment before it can be sent:
- Swift payment minimum: $100
- Local payment minimum: $50
- The minimum is the cumulative of all payments pending for that user. For example, if you have $1 from one award and $49 pending from another, the 2 payments will be grouped into one payout of $50, which enables it to meet the local payment minimum transaction amount.
You can choose Payoneer as your preferred payment provider, which functions the same as Bank Transfer (Currencycloud).
In order to receive bounties through Payoneer, after registering for a Payoneer account:
- Go to your profile's Settings > Payout Methods.
- Click Add payout method.
- Select Bank Transfer.
- Enter your Payoneer account information for the relevant fields.