Free when your supporters pay the fees

Fees can be paid by supporters, your nonprofit, or split 50/50.

Donation Processing Fees

Donation
$
Processing Fee

includes credit card fees

Donations always have a flat 4% processing fee.

Ticket and registration fees are per cart total, and not per ticket/registration. This saves your supporters (and your nonprofit) money when they sign up as a family or group.

Event Processing Fees

Event price
$
Participants per Transaction
Total
$-
Fee Per Participant

includes credit card fees

Fees include platform AND credit card fees.

Total Fee
$0 FREE
$0.01 – $10 $2
$10.01 – $30 $2.50
$30.01 – $50 $3
$50.01 – $250 6%
$250.01 – $1,000 5%
$1,000.01+ 4%
Get Started Free

Our easy-to-use and self-serve platform saves your nonprofit money


No subscriptions or monthly fees

We only make money from processing fees. We keep our fees low by having a self-serve and easy-to-use platform.

Flexible processing fees

Processing fees can be paid by your supporters, absorbed by your nonprofit, or split 50/50. Give donors the option to pay fees to make their donation go further.

Families and groups save even more money

Our fees are per cart total, and not per ticket or registration. This saves money when supporters sign up for your events together.

Free events are free

There are no processing fees for free events. Free is free.

Our platform is free

You get free websites, free domains, free CRM, free email marketing, free Facebook Fundraiser integration, free DIY fundraising, and more with GiveSignup.

FREE and unlimited websites

FREE SEO

FREE email marketing

FREE text messages

FREE CRM

FREE reports

FREE viral social marketing tools

FREE analytics

FREE nonprofit dashboard

FREE domains and subdomains

FREE photo platform

FREE and unlimited access

FREE sponsor management

FREE DIY fundraising

FREE volunteer management

FREE Facebook fundraising

It's easy and free to get started.

More Information

GiveSignup only does business with qualified 501c3 nonprofits. We require that customers meet the following qualifications:

  • Qualified 501c3 organization
  • Current 990 filing
  • In good standing on state business search
  • Officer information and approval
  • More than 2 voting members and employees
  • Over $50,000 revenue per year. Less than 75% of expenses go towards salaries.
  • Picture of check for bank account
  • Last 3 months of bank statements

If you are an existing RunSignup customer in good standing, we require the following:

  • Qualified 501c3 organization
  • Current 990 filing
  • In good standing on state business search
  • Officer information and approval
Set Up Now
  • We ask you for the minimum amount of information required to satisfy credit card processing rules for setting up your payment account.
  • You will need to provide the required information to confirm that your 501c3 is in good standing.
  • Choose to receive direct deposit (preferred) either weekly or monthly, or choose check payments ($1,000 minimum, or after your event has happened).
Set Up Later
  • If you aren’t the person responsible for your nonprofit’s finances, you can send an email invitation to your nonprofit’s CFO, Treasurer, or Finance team so that they can complete the setup of the payment account.

Want more information on what a Payment Facilitator is, and what type of information we need from you (and why) for you to set up your Payment Account? Read our Payment Facilitator FAQ

Receive Payments by Check

With Check Payments, choose to receive payments weekly or monthly. Payments will be released any week your event is owed at least $1,000 or once your event has passed, regardless of the amount owed. Following is an example of the flow of funds for weekly check payments:

  • Collection Period — Ticket purchase, donation, and registration payments collected and settled (Note: Weeks with banking holidays may delay the payment.) on your behalf for weekly payment.
  • Check Initiation Day — A check is mailed on Wednesday of each week for weekly payment to you.
  • Transactions up to 6:00 PM ET on the last day of the collection period for Visa/Mastercard/Discover/Amex. (Note: Weeks with banking holidays may delay the payment.)
Receive Payments by Direct Deposit

With the Advanced Payment Direct Deposit Option, choose to receive payments as often as weekly. We transfer all settled funds (other than those you designate to be held in escrow for refunds) as soon as they are available from our credit card processing company. Following is an example of the flow of funds for weekly payments for Direct Deposit:

  • Collection Period — Event Registration payments collected and settled (Note: Weeks with banking holidays may delay the payment.) on your behalf for weekly payment.
  • ACH Initiation Day — An ACH is initiated on Tuesday of each week for weekly payment to you. You should expect to receive funds in one or two days depending on your bank’s processing rules.
  • Transactions up to 6:00 PM ET on the last day of the collection period for Visa/Mastercard/Discover/Amex. (Note: Weeks with banking holidays may delay the payment.)

GiveSignup has invested in the latest technology and cloud architecture to meet our customers’ needs. Our cloud architecture benefits you with speed and scalability at a low cost, providing the ability to handle large events with 50,000+ runners attempting to register simultaneously. Information sharing is secure; we use multiple levels of firewalls and all pages are secured with TLS/SSL and HTTPS. Participants can access us from any device including computers, iPads, and both Apple and Android smartphones. You can count on our secure infrastructure to be available: we had zero downtime in the past three years. This secure infrastructure allows you to be comfortable that your data is being handled properly and payments to you are accurate and on time.

PCI Level 1

RunSignup, doing business as GiveSignup, has achieved the highest level of PCI compliance as evidenced by our Attestation of Compliance. Our volume of transaction processing required us to go through a rigorous certification process, which included onsite reviews and scanning and vulnerability testing with an independent third party Qualified Security Assessor. As part of the certification process we implemented the following advanced security measures:

  • Secure password storage with protections like bcrypt
  • Secure user input fields with SQL prepared statements to prevent XXS attacks and SQL injection as well as CSRF attacks
  • Advanced encryption key management procedures
  • Secure network configurations with multiple levels of firewalls
  • Employee, customer, participant segmentation and access control and login management
  • 100% code review and change logs
  • System hardening including implementation of Center for Internet Security recommendations
  • OSSEC log analysis
  • AntiVirus scanning including ClamAV
  • Constant vulnerability scanning including implementing Nessus
  • Monthly process to install security patches
Payment Facilitator

RunSignup, doing business as GiveSignup, has taken steps as a company to meet stringent security, banking, VISA and MasterCard processing rules to become an authorized intermediary (Payment Facilitator) between credit card holders (registrants) and event owners. This means that with our Advanced Payment Accounts we never handle your event proceeds. After the credit card transactions are settled for your event, the event proceeds are held in escrow for your benefit with our back end credit card processing company. Funds transfers to you happen accurately and on time by either ACH or check based on the frequency of payment you have requested.

Data privacy is important to you and to your participants. Whenever we collect or transmit sensitive data, that data is encrypted and transmitted in a secure way. We don’t sell or share participant data with anyone other than the owner or Event Director of the event for which a participant has signed up. GiveSignup will not market or sell anything directly to participants who use our site. We only collect credit card information when a participant requests us to and if requested it is stored securely with a third party PCI Level 1 compliant vendor who specializes in credit card storage. View our Privacy Policy for more info.

GiveSignup gives you the technology and control to grow your event and raise more

GiveSignup is proud to help these amazing nonprofits: