LogoLogo
  • Documentation
  • Resources
  • welcome & introduction to osc
    • Welcome to Open Source Collective Docs
    • What is Fiscal Hosting?
    • Our Services & Benefits
    • Fees
    • Terms of Fiscal Sponsorship
  • Interested in Joining OSC?
    • Is OSC Right For My Project?
    • Eligibility Requirements
    • Moving to OSC from Another Fiscal Sponsor
  • Ready To Apply?
    • GitHub Verification
    • Manual Verification
  • For Donors: Companies, Organizations, and Individuals
    • Companies and Organizations
    • Individuals
    • How to Donate
    • Why Projects Use Open Source Collective for Donations
    • Understanding the Types of Funds we Handle
    • Refund Requests
  • for hosted member projects
    • Your Project Was Just Accepted! Now What?
    • Spending Money & Getting Paid
      • Invoices vs. Reimbursements
      • Expense Policies and Limitations
      • Tax & Accounting
      • Expenses Marked as "Incomplete" or otherwise have not been paid
      • Classifying Awards or Gifts
    • Managing Project Funds
      • Handling Donation Refunds: What Projects Need to Know
      • I Was Expecting Money, Where Is It?
      • Reviewing Expenses as an Admin
      • Giving to Other Open Source Projects
      • Using Fiverr, Upwork, or Ko-fi
    • Leaving Open Source Collective
    • Signing and Entering Into Legal Contracts
    • Conference Policy
    • Employment, Payroll, and Benefits
    • Trademarks & IP
    • Domain Transfers and Registration
    • Governance and Mediation
  • Campaigns and Partnerships
    • Google Summer of Code
    • Google Season of Docs
    • GitHub Sponsors
    • Polar.sh
    • Drips
    • Other Payment Platforms
  • About OSC
    • Who and What is OSC?
    • OSC's Broader Work
    • Official Documents & Tax ID
    • Logo & Brand Assets
    • Contact Us
Powered by GitBook
On this page
  • TL;DR: What's the Difference?
  • Invoices
  • When to Use
  • What to Include
  • Why this Matters:
  • Examples of Acceptable Descriptions:
  • Don't:
  • Examples of Unacceptable Descriptions:
  • Invoice Attachments
  • For Invoices Over $5,000 USD:
  • Reimbursements
  • When to Use
  • What to Include
  • Why
  • Reimbursement Guidelines
  • Paying For Large Expenses That Can't Be Covered Out-of-Pocket and Reimbursed Later
  • Example Scenarios
  • Scenario 1: Submitting an Invoice
  • An invoice for this scenario could look something like this:
  • Scenario 2: Submitting a Reimbursement
  • A reimbursement for this scenario could look something like this
  • More Examples of Real Expenses
  • Invoices
  • Reimbursements
  • Reminder
  1. for hosted member projects
  2. Spending Money & Getting Paid

Invoices vs. Reimbursements

Submitting an invoice and a reimbursement to Open Source Collective

PreviousSpending Money & Getting PaidNextExpense Policies and Limitations

Last updated 7 days ago

When submitting an expense to Open Source Collective (OSC), it’s important to understand the key differences between an invoice and a reimbursement. These terms may be used differently depending on where you’re located, but they serve different purposes and must be submitted correctly.

We know this page includes a lot of information, and we’ve found it helpful to keep both expense types in one place for easy comparison. To make it easier to find what you need:

  • Purple headings = Invoices

  • Orange headings = Reimbursements

TL;DR: What's the Difference?

Expense Type
Use When
Key Requirements

Invoice

You're requesting payment for work/services you did

  • Detailed description of the work provided

  • Timeframe that you completed the work

  • BONUS: links that support the work completed

Reimbursement

You've already paid out-of-pocket for a project expense

  • Receipt from vendor

  • Amount equal to or lower what was spent

Note: In addition to the key requirements listed above, OSC has broader expense policies that apply to all expense submissions.


Invoices

When to Use

Submit an when you're requesting payment for work or services provided to the hosted member project.

What to Include

  1. Clear description of what you did

  2. When you did it

  3. How it supported the project

Explain what you did in clear, specific terms, and when you did it. Write it as if you're describing the work to someone who doesn't know the project. Tell us when you performed the work or service.

Why this Matters:

Our accountants and potential auditors may use this information to verify that funds are being used appropriately. Your description should clearly explain how and when you supported open source.


Examples of Acceptable Descriptions:

  1. "Fixed critical security bugs in February 2024"

  2. "Maintenance on project infrastructure, March 1-7, 2025"

Don't:

  • Use vague or generic terms without specificity (e.g.: "work", "services", "payment")

  • Use terms like "grant", "donation", "reward" — those words imply that work wasn't necessary done.

Examples of Unacceptable Descriptions:

  • "Work done on the project"

  • "Payment for involvement"

  • "Donation for service"

To speed up payment processing and improve transparency, consider including relevant links that support the expense (especially important when you're a sole maintainer/admin):

  • Changelogs

  • Repositories

  • Blog posts

  • GitHub commits


Invoice Attachments

  • A PDF invoice is not required by OSC, but may be required by some hosted member projects

  • If including, it needs to be addressed to:

Open Source Collective

440 N. Barranca Ave. #3939

Covina, CA 91723

For Invoices Over $5,000 USD:

  • The payee shouldn't approve their own expense (unless they are the sole admin)

  • Payments must be made via electronic bank transfer, not PayPal.


Reimbursements

When to Use

What to Include

  1. Receipt or approved proof of payment showing:

    1. Vendor (who or what company you paid)

    2. Purchase description (what you bought)

    3. Transaction date (when the purchase was made)

    4. Amount paid

    5. Project name or payee's name (who made the purchase)

Why

OSC is responsible for ensuring all funds are used to support open source. Reimbursements must show how it directly benefits the project.


Reimbursement Guidelines

  • The amount and currency must match the receipt. We can't reimburse you for money you didn't spend.

  • The required information listed above must be clear and legible in the updated receipt.

  • If it's not obvious, the expense should include a short explanation of how the purchase supported the project.

  • Reimbursements for personal expenses (such as personal subscriptions, travel unrelated to the project, or groceries) are not allowed.

Paying For Large Expenses That Can't Be Covered Out-of-Pocket and Reimbursed Later


Example Scenarios

Scenario 1: Submitting an Invoice

A developer contributes a security patch for a project that OSC hosts. The developer got approval from a project admin to submit an expense for her contribution.

  1. Completing the work

    1. The developer fixes security bugs in the project and tracks her time. In total, it took around 2 hours in December 2024.

  2. Submitting the expense

    1. She submits an invoice on the project's Open Collective page with

      1. Expense type: Invoice

      2. Description: Fixed critical security bugs, 4 hours in December 2024"

      3. Total amount requested: Pre-agreed amount with project maintainer

      4. Payment method: She chooses bank transfer

An invoice for this scenario could look something like this:


Scenario 2: Submitting a Reimbursement

A project maintainer is attending a conference on behalf of the project and books a flight and hotel with pre-approved expenses.

  1. Getting approval

    1. Confirms with the project admins his expenses can be reimbursed

  2. Book travel

    1. Saves all receipts after booking

  3. Submitting the expense

    1. Expense type: Reimbursement

    2. Description: "Travel expenses to attend [conference name]"

    3. Attachment: Receipt from hotel and airline showing that purchase was already paid

    4. Total amount requested: Preapproved amount

    5. Payment method: PayPal

A reimbursement for this scenario could look something like this


More Examples of Real Expenses

Invoices

You can include the details of the work done in the description field of each line item.

You can create one invoice for the total and attach your own invoice or time tracker to detail the work done. You do not need to attach your own invoice or time tracker for OSC, unless your project requires it.

Another thing you could do is note something like: "Maintenance on core for the month of April, 2023."

Reimbursements


Reminder

In addition to the key requirements listed above, OSC has broader expense policies that apply to all expense submissions.

TIP: Include Links

Submit a when you've already paid for something that directly supports the project (such as, but not limited to: web hosting, swag, domain renewals, etc) using your own money.

For large expenses that you cannot pay out-of-pocket, you can have your vendors and service providers submit invoices directly via your collective's page, or you can use the "" option, where you fill in the details and they receive an email and then just need to confirm. Vendors can invoice OSC through your page to get paid, and then we pay them directly.

✨
Before submitting an expense, please review our Expense Policy and Limitations page as well.
invoice
reimbursement
invite expense
👉
Before submitting an expense, please review our Expense Policy and Limitations page as well.
Good: descriptive title, described what work was done, timeframe, filed as 'invoice'
Good: Descriptive title, receipts attached on separate lines, filed as 'reimbursement'
Bug bounties can include a link to the fix. Links are very helpful.
Including versions and project names is very helpful.
If your expense has multiple receipts, use separate line items for each receipt