Skip to main content

Billing

Organizations: HackerOne makes it easy to pay hackers

Updated this week

HackerOne makes it easy to pay hackers. You can choose from these two options to pay a hacker:

Option

Details

Credit Card

Add a credit card to your HackerOne account that is charged to pay out bounties.
To set up, go to the Engagements page and click Go to program on the card for the engagement you want to edit. Then click Billing > Credit card

Prepayment

Make an advanced deposit from which bounty payments can be made. Whenever your program decides on a bounty, you simply set the amount you'd like to pay on the report, and it's withdrawn from your balance. When funds are running low, HackerOne will request another advanced deposit if your account has auto-replenishment. HackerOne recommends depositing three months' worth of bounty budget at a time. Most programs use this method to pay out bounties.


​Please contact sales@hackerone.com to set up your billing contact.

To view your prepayment information, go to the Engagements page and click Go to program on the card for the engagement you want to edit. Then click Billing > Prepayment.

Note: You can set up both options. When both options are set up, the prepayment is automatically deducted first. Once the prepayment is depleted, the credit card is charged as the alternate form of payment.

The typical time to remit payment to hackers is 2-7 days.

With HackerOne taking care of your payments, you don't have to worry about:

  • Compliance

  • Taxation

  • Finding yourself in situations such as figuring out how to pay a hacker in an obscure place that doesn't have a mailing address

HackerOne also collects the appropriate tax forms to remove the operational headache for you.

Invoices

To request an invoice, go to Program Settings > General > Billing > Prepayment.

You can view details for each transaction by viewing or exporting reports in Program Settings > General > Billing > Overview.

Email Receipts

Email receipts are sent to authorized team members by default when credit card payments are made to hackers for bounty, pentest, and retest payments. This feature can also be enabled for your program if you need receipts for other payment types.

Note: Contact your Customer Success Manager to opt in to this feature or configure additional emails to receive receipts.

Low Balance Notifications

When you've opted to use prepayment, you can set up notifications to let you know that your account balance is low.

To set up low-balance notifications:

  1. Go to Program Settings > General > Billing > Overview.

  2. Click Edit next to the Low balance email notification page.

    Edit email notifications for billing

  3. Select Notify us when our balance falls below:

  4. Enter the threshold balance.

  5. Click Save.

To stop notifications, select Edit > Don't notify us.

Did this answer your question?