Learn how you can support Rock through our 2026 donation update!

Rock Shop Preview

This plugin is only available on the Rock Shop. To install this plugin, select Admin Tools > Rock Shop from your own instance of Rock.

Invoicing System by Kevin Rutledge

$500

Note: plugin details are provided here only as a reference for what is available in the Rock Shop. To install this plugin, select Admin Tools > Rock Shop from your own instance of Rock.

Required Rock Version
16.5

Documentation
Documentation Link

Support
Support Link

Package Description

The Invoice System is a powerful and fully integrated Rock RMS plugin designed to simplify billing, payments, and financial tracking for churches, schools, and nonprofit organizations. Built with flexibility and transparency in mind, it enables you to create, assign, and manage invoices directly within Rock—eliminating the need for external billing systems or complex spreadsheets.

Whether you’re managing tuition for a childcare program, event registrations, rental fees, or donation-based transactions, the Invoice System provides a clear, centralized way to handle all of it in one place.

Plugin Features:

  • Generate professional invoices linked to individuals directly within Rock. Include due dates, line items, late fees, and add notes for clarity.
  • Generate Invoice Schedules that can be linked to a group or a person with invoice items. A job will generate an invoice for each person in the group or that person based on the schedule.
  • Jobs to generate invoices from a schedule, send invoices, send late notices.
  • A job to process invoice payments for people with a giving profile saved and are in an optional dataview.
  • An Invoice Matching Block in order to match manual transactions to an individual invoice.