Skip to main content
All CollectionsBilling and Invoicing
Billing Settings: Automating Invoices and Payment Reminders
Billing Settings: Automating Invoices and Payment Reminders

Streamline billing with automated invoices and reminders. Save time, ensure timely payments, and enhance your financial efficiency.

E
Written by Emily
Updated over 2 weeks ago

Managing invoices and payment reminders manually can be time-consuming and prone to errors. With automated invoice and reminder settings, you can simplify your billing process, ensure timely payments, and reduce administrative burden. This article will guide you on how to set up and optimize these features, helping you stay on top of finances effortlessly while providing a seamless experience for your clients. Letโ€™s dive in!

๐Ÿ“Œ Important Note

The Automated Invoice and Payment Reminder feature is only available on the portal and cannot be accessed via the app.

โœ… To set up and manage these settings effectively, ensure you log in through the portal.


๐Ÿ“‘ Table of Contents: Invoice Automation & Billing Settings

This guide provides step-by-step instructions on setting up, managing, and troubleshooting automated invoicing and payment reminders in the system.


Learn where to find and configure invoice automation and reminder settings.

Creating & Managing Invoice Rules - Set up, edit, or remove invoice rules to match your billing needs.

Find out who has permission to modify and manage invoicing settings.
โ€‹

Configure monthly invoicing to generate invoices on a fixed cycle.

How to Set Up a Monthly Invoicing Rule - Provides step-by-step instructions for configuring a monthly invoicing rule, including selecting billing periods, due dates, and generation settings.

How the System Reads Monthly Settings for Invoice Generation - Explains how the system determines, assigns, and processes monthly invoices, ensuring alignment with the selected billing

Set up weekly invoice cycles for flexible billing.

Key Fields for Configuring Weekly Rules - Outlines the essential settings required to set up a weekly invoicing rule, including billing frequency, due dates, and invoice generation timing

How the System Interprets Weekly Billing Rules - Explains how the system defines, schedules, and processes weekly invoices, ensuring invoices align with the correct service periods and due dates.

Key Differences Between Weekly and Monthly Rules - provides a comparative analysis of how weekly and monthly invoicing rules function within an automated billing system.

Learn how to configure billing every two weeks.

Configuration Settings โ€“ Adjust rule settings to fit your billing needs.

Key Concepts of Bi-Weekly Invoicing โ€“ Understand how the system interprets this rule.

Bi-Weekly vs. Weekly Invoicing Comparison โ€“ Compare key differences between these two billing rules.

Configure a Twice Per Month billing cycle for structured invoicing.

Configuration Fields โ€“ Customize rule settings to match your needs.

How the System Interprets Twice Per Month Settings โ€“ Understand how the system determines the billing period.

Bi-Weekly vs. Twice a Month Billing Rules Comparison โ€“ See the differences between bi-weekly and twice-per-month billing.

Set up and manage custom invoicing rules for more flexibility.

Automate payment reminders to notify payers before the due date.

Troubleshoot common reasons why invoices may fail to generate.

How the System Handles a Past Generation Date โ€“ What happens when the generation date has passed.

Other Reasons an Invoice Rule May Not Generate โ€“ Additional factors preventing invoice creation.

Learn how default invoice rules work and how to assign a rule to a childโ€™s account.

Learn how to assign a rule to a childโ€™s personal profile.


How to Access Automated Invoice and Payment Reminder Settings

  1. ๐Ÿ“‚ Navigate to the Menu

    • Go to the menu on the far-left side of your screen.

  2. ๐Ÿ’ณ Select the Finance Tab

    • From the menu options, click on the Finance tab.

  3. โš™๏ธ Open Billing Settings

    • In the right section under Finance, select "Billing Settings."

  4. ๐Ÿ–‹๏ธ Choose Invoice Settings

    • Within the Billing Settings, locate the "Invoice & Reminder Automation" section to customize automated invoices and reminders.

๐Ÿ“Œ How to Create a New Invoice Rule and Managing Existing Rules

1๏ธโƒฃ Creating a New Invoice Rule

โœ”๏ธ Go to Invoicing Settings โ€“ Navigate to the Billing Settings and select Invoice & Reminder Automations.
โœ”๏ธ Select "Create New Rule" โ€“ Click the option to add a new invoicing rule at the top right corner.


2๏ธโƒฃ Editing an Existing Invoice Rule

โœ”๏ธ Scroll Down โ€“ If invoice rules already exist, youโ€™ll find them listed in the Billing Settings section.
โœ”๏ธ Click the Pen Icon โ€“ Select the edit (pen) icon next to the rule to modify its settings.
โœ”๏ธ Update the necessary fields, such as billing period, due dates, or generation dates.
โœ”๏ธ Save your changes to apply them to the rule.

๐Ÿ“Œ What to Expect When Editing a Rule

๐Ÿ”น Immediate Update on Billing Settings:

  • Once changes are saved, the system automatically updates the rule settings for all child profiles the rule is assigned to only.

๐Ÿ”น Next Invoicing Period Runs Within the Updated Rule Settings:

  • The new settings will take effect starting from the next invoicing period.

  • Future invoices will be generated based on the updated configurations.

๐Ÿ”น Existing Issued Invoices Remain Unchanged:

  • Any invoices already generated before the edit will not be affected and will remain as originally configured.

๐Ÿ’ก Pro Tip: Carefully review your changes before saving to avoid unintended updates to assigned profiles, ensuring a smooth billing transition. โœ…๐Ÿ“Š


3๏ธโƒฃ Deleting an Invoice Rule

โœ”๏ธ Click the Red Bin Icon โ€“ This allows you to delete a rule.
โœ”๏ธ Important Note: The delete option wonโ€™t be available if the rule is already being used for billing families.


โœ”๏ธ To Delete an Active and assigned Rule:

  • First, remove the rule from all associated childrenโ€™s accounts.

  • Once unlinked, proceed with deletion if needed.

  • Deleted Rules Cannot Be Recovered:

    • Once deleted, the rule is permanently removed from the system.

๐Ÿ“Œ Pro Tip: Regularly review and update your invoicing rules to keep billing efficient and accurate! โœ…๐Ÿ“Š


4๏ธโƒฃ Setting a Rule as Default

โœ”๏ธ Only one invoicing rule can be set as default at a time.
โœ”๏ธ Click the "Set as Default" checkmark next to the rule to automatically assign it to children's billing schedules.
โœ”๏ธ If another rule was previously set as default, it will be replaced by the newly selected rule.

๐Ÿ“Œ Pro Tip: Setting a default rule helps streamline billing automation by ensuring all new childrenโ€™s accounts follow a predefined invoicing structure.

๐Ÿ“– For more details on how this works, refer to: What Does It Mean to Set an Invoice Rule as the Default? โœ…


๐Ÿ”‘ Who Can Access the Billing Settings?

Access to billing settings is restricted based on user roles and permissions, ensuring that only authorized personnel can configure financial and invoicing settings.


๐Ÿ‘‘ Company Owners

โœ”๏ธ Access Level: Full access to all billing settings across all locations.
โœ”๏ธ Permissions: Can view, modify, and manage billing configurations, payment policies, and invoice settings for the entire organization.


๐Ÿข Location Admin

โœ”๏ธ Access Level: Full access to billing settings within their assigned locations.
โœ”๏ธ Permissions: Can manage billing settings, payment terms, and financial configurations only for their designated location(s).


๐Ÿ‘ฉโ€๐Ÿ’ผ Authorized Staff (With Billing Settings Permission)

โœ”๏ธ Access Level: Staff members must have the "Billing Settings" permission to access and modify billing settings.
โœ”๏ธ Permissions:

  • Can view and edit billing configurations only if granted access.

  • Cannot modify settings for locations they are not assigned to.


โš™๏ธ Customizing Invoice Automation Rules: Monthly Invoicing Rule

Automating your invoicing process ensures timely payments and reduces administrative workload. By setting up invoice automation rules, you can streamline billing cycles, prevent overdue payments, and ensure consistent cash flow.

Invoice automation provides flexibility by allowing you to customize billing based on five main rule periods. Each rule is tailored to suit different billing cycles to accommodate your organizationโ€™s needs.


Monthly Billing Rules

The Monthly Invoicing Rule generates invoices once per month on a specific date that you define. This is the most common and straightforward billing cycle, providing simplicity and predictability in managing recurring payments.


๐Ÿ”‘ Key Features of Monthly Invoicing

โœ… Automatic Invoice Generation โ€“ Invoices are created every month without manual intervention.
โœ… Flexible Invoice Periods โ€“ Choose to bill for the current month, previous month, or next month based on your financial structure.
โœ… Consistent Payment Cycles โ€“ Ensures a regular and predictable billing schedule for both your organization and payers.


๐Ÿ’ผ Use Case For Monthly Invoicing

Monthly invoicing is ideal for services that charge fixed fees on a regular basis. Some common examples include:

โœ”๏ธ Daycare Tuition โ€“ Collect payments for childcare services on a monthly schedule.
โœ”๏ธ Membership Subscriptions โ€“ Bill clients for ongoing memberships or recurring subscriptions.
โœ”๏ธ Utility or Flat Fees โ€“ Charge for utilities or other fixed monthly services.


Advantages of Monthly Billing

๐Ÿ“Œ Predictability
โœ… Ensures a consistent payment schedule for both your organization and clients.
โœ… Helps clients budget payments effectively.

๐Ÿ“Œ Simplicity
โœ… Reduces the complexity of managing frequent billing cycles.
โœ… Minimizes administrative workload by automating recurring payments.

๐Ÿ“Œ Flexibility
โœ… Allows adjustments for the invoice period, such as:

  • Pre-billing for upcoming months.

  • Billing retroactively for previous months.


โš™๏ธ How to Set Up a Monthly Invoicing Rule

Follow these steps to configure the rule based on your organizationโ€™s needs.

1๏ธโƒฃ ๐Ÿท๏ธ Give the Rule a Name

๐Ÿ“– What It Does:
Assign a unique name to your rule for easy identification in the system.

๐Ÿ“Œ Example:

  • "Monthly Tuition Invoices" for a daycare center.

  • "Membership Fees โ€“ Standard Plan" for a subscription service.

๐Ÿ’ก Pro Tip: Choose a clear and descriptive name so you can easily distinguish between multiple invoicing rules.


2๏ธโƒฃ ๐ŸŸข Activate the Rule

๐Ÿ“– What It Does:

  • Enable the rule by toggling the activation option.

  • Ensures that the system automatically generates invoices based on this rule.

๐Ÿ“Œ Why It Matters:
โœ… Prevents missed invoices by automating the process.
โœ… Gives administrators control over which rules are currently in use.


3๏ธโƒฃ ๐Ÿ“… Select "Generate Invoice" Frequency

๐Ÿ“– What It Does:

  • Define how often invoices are created.

  • For this rule, select "Monthly" to generate invoices every month.

๐Ÿ“Œ Example:

  • A childcare center invoices parents monthly for tuition.


4๏ธโƒฃ Defining the Invoice Period

๐Ÿ“– What It Does:

This setting determines the billing period the invoice covers, ensuring accurate and consistent invoice generation.


๐Ÿ“Œ Available Options:

โœ”๏ธ Previous Month โ€“ Bills for services already provided in the past month. (e.g., invoicing for Januaryโ€™s services in February).
โœ”๏ธ Current Month โ€“ Charges for services within the ongoing month.
โœ”๏ธ Next Month โ€“ Prepayment for services in the upcoming month. (e.g., invoicing for Marchโ€™s services in February).


๐Ÿ“Œ Examples for Clarity:

โœ… Selecting "Previous Month" for post-service billing:
โ€‹A daycare provides childcare services throughout January and invoices parents in February. This method ensures that parents are charged only after the service has been delivered.

โœ… Selecting "Next Month" for prepaid models:
โ€‹A daycare requires tuition fees to be paid before the service begins. Parents are invoiced in February for Marchโ€™s childcare services, ensuring tuition is collected in advance.


๐Ÿ“Œ Important Note:

The terms "Previous," "Current," and "Next" do not always directly translate to standard calendar months. Their meaning is determined dynamically by the invoice due date set in your billing rule.

For a deeper understanding of how the system interprets these settings dynamically, refer to:
๐Ÿ”— ๐Ÿ“Œ How the System Reads Monthly Settings for Invoice Generation.


5๏ธโƒฃ Setting the Due Date

๐Ÿ“– What It Does:

This setting determines the specific day invoices are due within the invoiced period, ensuring consistency in payment schedules.


๐Ÿ“Œ Available Options:

โœ”๏ธ Any date between the 1st and 28th โ€“ Customize the due date to fit your billing cycle.
โœ”๏ธ Last day of the month โ€“ Standardizes end-of-month billing for all invoices.


๐Ÿ“Œ Example for Clarity:

โœ… If your monthly rule covers March:

  • You can set the due date to March 15 for mid-month payments.

  • Or select the last day of March for end-of-month invoicing.


6๏ธโƒฃ Setting the Invoice Lead Time (How Far in Advance to Send Invoices)

๐Ÿ“– What It Does:

This setting determines how many days before the due date the invoice will be sent to payers. The maximum allowable lead time is 28 days before the due date to ensure timely notice for payments.

๐Ÿ“Œ Why is the Maximum 28 Days?

The 28-day limit ensures that invoices remain relevant to the billing cycle and prevents them from being sent too far in advance, which could cause confusion or misalignment with payment schedules. It also helps maintain a consistent financial workflow without excessive pre-billing.

๐Ÿ“Œ Example:

A childcare center bills parents on a monthly basis, with tuition due on the 15th of each month.

  • If the invoice for March tuition were sent too early (e.g., January 10), parents might overlook it or assume it was sent in error since they haven't yet paid February's invoice.

  • By keeping the maximum lead time at 28 days, the invoice for March's tuition would be sent on February 16, ensuring parents receive it within a reasonable time frame and preventing unnecessary confusion.


๐Ÿ“Œ Example for Clarity:

โœ… If invoices are due on March 15:

  • Sending them 28 days in advance means they should be sent on February 16, not February 15.

โœ… If invoices are due on March 1:

  • In a non-leap year, they should be sent on February 2.

  • In a leap year, they should be sent on February 1.

๐Ÿ’ก Pro Tip:

Providing more lead time reduces late payments and allows families or businesses to plan their finances in advance, ensuring smoother transactions. ๐Ÿš€


7๏ธโƒฃ Choose Whether the Rule Should Be the Default

๐Ÿ“– What It Does:

  • Select this option to make this the default invoicing rule.

  • Default rules apply automatically to newly created profiles unless another rule is assigned.

๐Ÿ“Œ Brief Explanation:

  • If you donโ€™t assign a specific rule to a new childโ€™s profile, the default rule applies by default.

๐Ÿ“Œ More details will be explained later in the article.

๐Ÿ’ก Pro Tip: Setting a default rule ensures that all new enrollments follow a standardized billing structure.


8๏ธโƒฃ Save the Rule

๐Ÿ“– What It Does:
Once all fields are configured, click "Save" to apply the rule.

๐Ÿ“Œ Result:

  • The system will now automatically generate invoices based on your customized settings.

  • Children whose billing profiles are assigned to this rule will receive monthly invoices accordingly.

๐Ÿ’ก Pro Tip: Double-check your settings before saving to ensure that invoices are generated correctly and on schedule. โœ…๐Ÿ“Š


๐Ÿ“Œ How the System Reads Monthly Settings for Invoice Generation

The system automatically calculates invoice due dates, invoice periods, and generation dates based on the current date and your configured rule settings. This ensures that invoices are generated and sent on time, aligning with your billing cycle


๐Ÿงฉ Key Logic: Determining the Current, Previous, and Next Month

The system dynamically determines the Current Month, Previous Month, and Next Month based on the due date in relation to todayโ€™s date. This ensures invoices are assigned to the correct billing period, preventing misalignment in automated billing.


1. Defining the Current Month Service Period

The system determines what constitutes the Current Month based on whether the due date has passed or not relative to today's date.


๐Ÿ“Œ Scenario 1: Due Date Is Upcoming (Not Yet Passed)

๐Ÿ”น How the System Interprets It:

When the due date is still in the future, the system considers todayโ€™s calendar month as the Current Month.

โœ”๏ธ Previous Month โ†’ The month before today.
โœ”๏ธ Current Month โ†’ The same month as todayโ€™s date.
โœ”๏ธ Next Month โ†’ The month following today.


๐Ÿ“Œ Example for Clarity:

โœ… Scenario 1:

  • Todayโ€™s Date: March 10

  • Due Date Set: March 15

๐Ÿ“Œ System Defines:

  • Current Month: March

  • Previous Month: February

  • Next Month: April

Since March 15 has not yet passed, the system sets March as the Current Month and considers it the service period if "Current" is selected in the invoice settings.


๐Ÿ’ก Pro Tip:

Selecting "Current Month" ensures that invoices align with the ongoing billing cycle, while choosing "Previous" or "Next" adjusts the invoice period accordingly! โœ…๐Ÿ“Š


๐Ÿ“Œ Scenario 2: Due Date Has Already Passed

๐Ÿ”น How the System Interprets It:

When the due date has already passed, the system automatically shifts the Current Month forward to align with the next occurrence of the due date.

๐Ÿ”น This prevents invoices from being generated for past billing cycles and ensures they remain aligned with upcoming service periods instead of becoming outdated or delayed.


๐Ÿ“Œ Example for Clarity:

โœ… Scenario 2:

  • Todayโ€™s Date: March 20

  • Due Date Set: March 15

๐Ÿ“Œ System Defines:
โœ”๏ธ Current Month: April
โœ”๏ธ Previous Month: March
โœ”๏ธ Next Month: May

Since March 15 has already passed, the system moves the Current Month forward to April, ensuring the next billing cycle remains accurate.


๐Ÿ“Œ What This Means for Invoicing:

โœ”๏ธ If "Current Month" is selected โ†’ The system generates invoices for Aprilโ€™s services (April 1โ€“30) instead of March.
โœ”๏ธ If "Previous Month" is selected โ†’ The invoice will cover Marchโ€™s services (March 1โ€“31).
โœ”๏ธ If "Next Month" is selected โ†’ The system pre-bills for Mayโ€™s services (May 1โ€“31).


๐Ÿ“Œ Why This Matters

โœ… Prevents invoices from being assigned to a past billing period if the due date has already passed.
โœ… Keeps billing aligned with upcoming due dates, ensuring timely invoice generation.
โœ… Helps organizations using prepaid, postpaid, or current-month billing cycles manage invoices effectively.


2. Due Date Anchoring to Current Period

The due date is always tied to the system-defined Current Month (Period), even if the invoice is set to cover services from the Previous Month, Current Month, or Next Month.

This means that regardless of which invoice period you select (Previous, Current, or Next Month), the due date will always fall within the Current Month as defined by the system.


๐Ÿ“Œ Example for Clarity:

โœ… Scenario 1: Invoice Covers Previous Month (February) with March as the Current Month

  • Todayโ€™s Date: March 5

  • System-Defined Current Month: March

  • Invoice Period Selected: Previous Month (February)

  • Due Date: March 15

๐Ÿ“Œ Expected Invoice Details (Based on Scenario 1)

Even though the invoice covers Februaryโ€™s services, the due date remains in the Current Month (March 15), ensuring payments are due within the active billing cycle.

โœ”๏ธ First Expected Invoice: Covers Februaryโ€™s services
โœ”๏ธ Invoice Period: Previous Month (February 1โ€“28)
โœ”๏ธ Invoice Generation Date: Based on the systemโ€™s configured lead time (e.g., if set to 10 days before due date, it would generate on March 5).
โœ”๏ธ Due Date: March 15 (anchored to the Current Month).


โœ… Scenario 2: Invoice Covers Next Month (April) with March as the Current Month

  • Todayโ€™s Date: March 10

  • System-Defined Current Month: March

  • Invoice Period Selected: Next Month (April)

  • Due Date: March 25

๐Ÿ“Œ Expected Invoice Details

Although the invoice is pre-billing for Aprilโ€™s services, the due date remains anchored in the Current Month (March 25), ensuring payments are collected before the service period starts.

โœ”๏ธ First Expected Invoice: Pre-bills for Aprilโ€™s services
โœ”๏ธ Invoice Period: Next Month (April 1โ€“30)
โœ”๏ธ Invoice Generation Date: Based on the systemโ€™s configured lead time (e.g., if set to 10 days before due date, it would generate on March 15).
โœ”๏ธ Due Date: March 25 (anchored to the Current Month).


๐Ÿ”‘ Key Takeaways

โœ”๏ธ The system dynamically adjusts the Current Month

  • If the due date is still valid, it remains in the current billing period.

  • If the due date has passed, the system shifts the Current Month forward to the next occurrence of the due date.

โœ”๏ธ Invoices always align with billing cycles

  • The invoice period (Previous, Current, or Next Month) is determined based on settings.

  • The due date is always within the dynamically determined Current Month, ensuring timely payments.

โœ”๏ธ Prevents outdated invoice generation

  • Invoices wonโ€™t be assigned to a past due cycle; instead, they shift forward to the next valid period.

  • This ensures that billing remains consistent, preventing errors in scheduling and collections.

๐Ÿ’ก Pro Tip: Understanding how the system anchors due dates and adjusts billing periods helps optimize your invoice automation strategy, reducing missed payments and keeping cash flow predictable! โœ…


Customizing Invoice Automation Rules: Set Up a Weekly Rule

The Weekly Rule functions similarly to the Monthly Rule, with adjustments for shorter billing cycles and weekly due dates. The same logic applies for determining the current period, due dates, and generation dates, but with key differences specific to a weekly billing structure.


Key Fields for Configuring Weekly Rules

Just like the Monthly Rule, the Weekly Rule follows the same key configuration fields:

โœ”๏ธ Rule Name โ€“ Assign a name to the rule for easy identification.
โœ”๏ธ Activate Rule โ€“ Enable or disable the rule as needed.
โœ”๏ธ Pick "Weekly" next to "Generate" โ€“ Define the invoice frequency as weekly.
โœ”๏ธ Select Service Period Covered โ€“ Choose whether the invoice covers the Previous, Current, or Next week.
โœ”๏ธ Due Date โ€“ Set the day of the week when invoices are due.
โœ”๏ธ Send Invoice [ ] Days Before Due Date โ€“ Specify how far in advance invoices should be sent (maximum 7 days).
โœ”๏ธ Set as Default โ€“ Make this the default rule for weekly invoicing.


๐Ÿš€ Summary: Why Use Weekly Invoicing?

โœ… Better Cash Flow Management โ€“ Frequent invoicing ensures regular income streams.
โœ… Easier for Payers โ€“ Smaller, more frequent payments instead of large monthly bills.
โœ… Ideal for Short-Term Services โ€“ Works well for weekly daycare fees, meal plans, or extracurricular programs.

๐Ÿ“Œ Final Thought: If your organization operates on weekly billing cycles, setting up a Weekly Rule helps streamline payments, maintain consistent invoicing, and prevent late payments! ๐Ÿš€๐Ÿ’ฐ


How the System Interprets Weekly Billing Rule

Weekly invoicing follows dynamic logic similar to monthly rules, but it operates within a one-week billing cycle. The system determines the current week based on todayโ€™s date and the invoice due date to keep billing aligned with the correct period.


1. Determining the Current Week

The system dynamically defines the current week by analyzing:
โœ”๏ธ Today's date (current date)
โœ”๏ธ The due date for the invoice


๐Ÿ“– How It Works:

๐Ÿ“Œ Scenario 1: Due Date Has Not Passed Yet

If the due weekday is still upcoming within the current calendar week, the system keeps the Current Week unchanged and continues to reference it as the Current Week

๐Ÿ“Œ Key Distinction:

  • This only determines which week is considered the Current Week by the system.

  • The actual invoiced period depends on whether the setting is configured to Previous, Current, or Next.

๐Ÿ“Œ Example for Clarity:

โœ… Scenario:

  • Todayโ€™s Date: Wednesday, March 8

  • Due Date: Friday, March 10

  • Current Week Defined: March 5 โ€“ March 11

๐Ÿ“Œ Outcome Based on Invoice Period Selection:

  • If "Current" is selected โ†’ The system invoices for March 5 โ€“ March 11 (services within the defined Current Week).

  • If "Previous" is selected โ†’ The system invoices for February 26 โ€“ March 4 (the week before the Current Week).

  • If "Next" is selected โ†’ The system invoices for March 12 โ€“ March 18 (the week following the Current Week).


๐Ÿ“Œ Scenario 2: Due Date Has Already Passed

If the selected due weekday (Mondayโ€“Sunday) has already occurred within the current calendar week, the system shifts the Current Week forward to the next occurrence of that weekday in the following week.

This ensures that the Current Week always includes the next valid instance of the due weekday, preventing invoices from being tied to a past billing cycle.

๐Ÿ“Œ Key Distinction:

  • The system is not determining which period will be invoiced but rather defining which week is considered the Current Week.

  • The invoice period (Previous, Current, or Next) is applied after the Current Week has been established.

๐Ÿ“Œ Example:

  • Todayโ€™s Date: Tuesday, March 6

  • Due Date: Monday, March 4 (already passed)

  • System shifts Current Week to the next week: March 12 โ€“ March 18

๐Ÿ“Œ Outcome Based on Selection:

  • If "Current" is selected โ†’ The system generates an invoice for March 12 โ€“ March 18, aligning with the new current week.

  • If "Next" is selected โ†’ The system generates an invoice for March 19 โ€“ March 25, pre-billing for the upcoming week.

  • If "Previous" is selected โ†’ The system generates an invoice for March 5 โ€“ March 11, billing for the week before the adjusted current week (March 12 โ€“ March 18)


2. Generation Date

The invoice generation date for weekly rules is based on:
โœ”๏ธ The due date set in the rule.
โœ”๏ธ The system-defined Current Week based on todayโ€™s date.
โœ”๏ธ The Send Before Due Date setting, which controls how early invoices are sent.

๐Ÿ“– How It Works:
The Send Before Due Date setting determines how many days before the due date the invoice is generated.

๐Ÿ“Œ Example:

  • Due Date: Friday, March 10

  • Send Before Due Date: 3 days

  • Generation Date: Tuesday, March 7

โœ… The invoice is generated 3 days before the due date, ensuring timely delivery for payment processing.


3. Due Date Anchoring

The due date is always tied to the system-defined Current Weekโ€”regardless of whether the invoice period is set to Previous, Current, or Next Week.

๐Ÿ“Œ Example:

  • System-defined Current Week: March 12 โ€“ March 18

  • Due Date: Always falls within this period, even if the invoice covers the previous or next week.

This ensures that all invoices align with the active billing cycle, preventing misalignment in payments. โœ…


๐Ÿ”‘ Key Differences Between Weekly and Monthly Rules

Key Aspect

What It Means

Example

๐Ÿ“ Billing Period: Restricted to One Week

Unlike monthly invoicing, where invoices cover an entire month, the weekly rule limits the invoice period to one week. Invoices are generated based on weekly service periods rather than full-month charges.

A daycare invoices parents every Monday for childcare services provided in the previous week (Monday to Sunday). If today is March 11 (Monday), the invoice would cover March 4 โ€“ March 10 (Previous Week).

๐Ÿ“ Dynamic Interpretation: Adjusting for the Current Week

The system automatically identifies the current week based on todayโ€™s date and adjusts the invoice schedule accordingly. If the due day for the weekly invoice has already passed, the system shifts the due day to the next upcoming week.

Todayโ€™s Date: Wednesday, March 13 Due Day: Tuesday (March 12). Since the due day has already passed, the system shifts the current week forward to March 18โ€“24, setting the next due day as Tuesday, March 19.

๐Ÿ“ Due Day: Tied to a Day of the Week

Instead of setting a specific date, invoices are due on a specific day of the week (e.g., Monday, Tuesday). This ensures consistent weekly payment schedules for services.

A daycare selects Fridays as the weekly due day to ensure all invoices are settled before the weekend.

๐Ÿ“ Generation Date Limit: Maximum 7 Days in Advance

Unlike monthly invoicing (which allows invoices to be generated up to 28 days in advance), weekly invoices cannot be generated more than 7 days before the due day. This ensures billing cycles remain tightly aligned with service usage.

Due Day: Friday, March 22. Earliest Invoice Generation Date: Friday, March 15 (7 days prior).


Rule Configuration: Defining Bi-Weekly Invoicing Rule

The Bi-Weekly Invoicing Rule generates invoices every two weeks on a specified day, covering a two-week billing period. This rule follows the same structure as the weekly invoicing rule, but instead of generating invoices every week, it does so every two weeks (fortnightly).


๐Ÿ“– Configuration Settings:

โœ”๏ธ Rule Name โ†’ Customizable rule name
โœ”๏ธ Active โ†’ Enable or disable the rule
โœ”๏ธ Generate Invoice โ†’ Bi-Weekly (every two weeks)
โœ”๏ธ Invoice Period โ†’ For Next Week (or Current/Previous based on selection)
โœ”๏ธ Due Day โ†’ Friday (invoices due every second Friday)
โœ”๏ธ Send Invoice โ†’ 4 days before due date


๐Ÿ”‘ Key Concepts of the Bi-Weekly Invoicing Rule

1๏ธโƒฃ Billing Period

โœ”๏ธ Covers 14 days, starting from the first day of the bi-weekly cycle.
๐Ÿ“Œ Example: If the cycle starts on Monday, March 6, the billing period runs March 6 โ€“ March 19.


2๏ธโƒฃ Determining the Current Bi-Weekly Period

The system defines the Current Bi-Weekly Period based on todayโ€™s date and whether the due day has passed within the current week.

โœ… If the Due Day Has Not Passed:

  • The system keeps the current calendar week as the first week of the bi-weekly period.
    ๐Ÿ“Œ Example:

  • Todayโ€™s Date: Tuesday, March 7

  • Due Day: Friday, March 10

  • Current Bi-Weekly Period: March 6 โ€“ March 19

โœ… If the Due Day Has Already Passed:

  • The system shifts forward to the next week, making it the start of the next bi-weekly period.
    ๐Ÿ“Œ Example:

  • Todayโ€™s Date: Saturday, March 11

  • Due Day: Friday, March 10 (already passed)

  • New Bi-Weekly Period: March 13 โ€“ March 26

๐Ÿ“Œ Previous & Next Periods Calculation:

  • Previous Period: Subtract 14 days โ†’ Feb 20 โ€“ March 5

  • Next Period: Add 14 days โ†’ March 20 โ€“ April 2


3๏ธโƒฃ Due Day Placement

โœ”๏ธ The due day (a specific weekday, e.g., Monday, Wednesday) always falls in the second week of the system-defined Current Bi-Weekly Period to ensure the invoice covers the full two-week billing cycle.

๐Ÿ“Œ Example:

  • Todayโ€™s Date: Tuesday, March 7

  • System-Defined current Bi-Weekly Period: March 6 โ€“ March 19

  • Due Day: Friday โ†’ System sets it to March 17 (falls in the second week).

  • Invoice Generation Date: If invoices are set to be sent 3 days before, they will be generated on Tuesday, March 14.


4๏ธโƒฃ Invoice Generation Date

โœ”๏ธ Controlled by the Send Before Due Day setting.
โœ”๏ธ Cannot be generated more than 7 days before the due day to maintain accuracy.

โœ”๏ธ The invoice is generated based on the Send Before Due Day setting relative to the due day.

๐Ÿ“Œ Example:

  • Todayโ€™s Date: Tuesday, March 7

  • Current Bi-Weekly Period: March 6 โ€“ March 19

  • Due Day: Friday, March 17

  • Send Before Due Day: 5 days โ†’ Invoice is generated on Sunday, March 12.


๐Ÿ“Š Bi-Weekly vs. Weekly Invoicing Comparison

Aspect

Bi-Weekly Invoicing

Weekly Invoicing

๐Ÿ“… Billing Cycle

Invoices are generated every two weeks.

Invoices are generated every week.

๐Ÿ“Œ Period Length

Covers a 14-day billing period.

Covers a 7-day billing period.

๐Ÿ”„ Current Period Definition

The system defines the first week of the Bi-Weekly Period based on todayโ€™s date and shifts forward only when the due weekday has passed.

The system defines the Current Week based on todayโ€™s date and shifts forward only when the due weekday has passed.

๐Ÿ“† Due Day Placement

The due day always falls in the second week of the bi-weekly period.

The due day falls in the same week as the billing period.

๐Ÿ“ค Invoice Generation

Invoices are generated based on the Send Before Due Day setting, ensuring they are sent a set number of days before the due day.

Invoices are generated based on the Send Before Due Day setting, ensuring they are sent before the weekly due date.

๐Ÿ’ก Best Use Case

Best for childcare centers, tuition payments, or services that follow a two-week cycle, balancing frequent invoicing with manageable payment schedules.

Best for services with frequent billing needs, such as weekly childcare payments or payroll cycles, ensuring regular cash flow.

๐Ÿ“Œ Example

Todayโ€™s Date: March 7 (Tuesday)
โ€‹Due Day: Friday (March 17)
โ€‹Current Bi-Weekly Period: March 6 โ€“ March 19
โ€‹Invoice Generated: March 14 (3 days before due day).

Todayโ€™s Date: March 7 (Tuesday)
โ€‹Due Day: Friday (March 10)
โ€‹Current Weekly Period: March 6 โ€“ March 10
โ€‹Invoice Generated: March 8 (2 days before due day).


Rule Configuration: Twice Per Month Billing Rule

The Twice Per Month Billing Rule divides each calendar month into two fixed billing periods, ensuring structured invoicing on predefined dates. Unlike the bi-weekly rule, which follows rolling 14-day intervals, this rule remains confined within a single calendar month, splitting charges into two payments for more manageable billing.

The system divides each month into two fixed billing periods, each with its own invoice, due date, and generation date:

โœ… First Period (1st โ€“ 15th):

  • Covers services from the 1st to the 15th of the invoiced period month.

  • Ensures invoices reflect services rendered in the first half of the month.

โœ… Second Period (16th โ€“ End of Month):

  • Covers services from the 16th to the last day of the calendar month.

  • Ensures invoices reflect services rendered in the second half of the month.


๐Ÿ› ๏ธ Configuration Fields for the Twice Per Month Billing Rule

Rule Name* โ€“ Customizable name for the billing rule. (Example: "Twice Per Month Billing โ€“ Standard")

Active โ€“ Enables or disables the rule. (Options: Active โœ… / Inactive โŒ)

Generate Invoice โ€“ Defines the billing frequency, set to Twice Per Month with two fixed billing periods. (Example: Twice Per Month)

For โ€“ Determines which period the invoice covers: Previous, Current, or Next Period. (Example: Previous Period)

First Period Due On โ€“ Specifies the due date for the first half of the month, which must be between the 1st and 15th.

Second Period Due On โ€“ Specifies the due date for the second half of the month, which must be between the 16th and the last day of the month.

Send Invoice โ€“ Defines how many days before the due date the invoice is generated. (Must be no later than 7 days before the due date.)


How the System Interprets Twice Per Month Settings

The current month is dynamically determined based on todayโ€™s date relative to the due date for the first period.

Logic for Determining the Current Month:

โœ”๏ธ If the First Periodโ€™s Due Date Has Not Passed:

  • The system considers the actual calendar month as the Current Month.

  • The first periodโ€™s due date aligns with the current month.

โœ”๏ธ If the First Periodโ€™s Due Date Has Passed:

  • The system shifts the Current Month forward to the next logical month.

  • This ensures invoices remain aligned with the ongoing or future billing cycle.

Targeting Other Periods

Once the Current Month is established, invoices can be adjusted to target a different period:

๐Ÿ”น Target the Previous Period (Back-Billing):

  • Select Previous Month to bill for services before the system-defined Current Month.

  • ๐Ÿ“Œ Example: If the Current Month is February, but you need to bill for Januaryโ€™s first period, choose Previous Month.

๐Ÿ”น Target the Next Period (Pre-Billing):

  • Select Next Month to bill in advance for upcoming services.

  • ๐Ÿ“Œ Example: If the Current Month is February, but you need to bill for Marchโ€™s first period, choose Next Month.


Due Dates for Each Period

โœ”๏ธ First Period Due Date: Must fall between the 1st and 15th of the system-defined Current Month.
โœ”๏ธ Second Period Due Date: Must fall between the 16th and the last day of the system-defined Current Month.

๐Ÿ“Œ Key Rule:
The due dates always align with their respective billing periods within the system-defined Current Month, ensuring invoices are correctly assigned to the appropriate cycle.

๐Ÿ“Œ Example: First Period Due Date Has Not Passed

  • Todayโ€™s Date: January 10

  • System-Defined Current Month: January

  • First Period Service Period: January 1โ€“15

  • Due Date: January 15

  • Limit of the due day (Any date between January 1 โ€“ January 15)


Invoice Generation Dates

โœ”๏ธ The Send Before Due Date setting determines how far in advance invoices are sent relative to the due date.
โœ”๏ธ Invoices cannot be generated more than 7 days before the due date to ensure relevance.
โœ”๏ธ Each billing period has its own generation date to ensure timely payer notifications.


๐Ÿ“Œ Realistic Scenario for Twice Per Month Invoicing

โœ… Scenario:

  • Todayโ€™s Date: March 8

  • System-Defined Current Month: March

  • Due Date: 12 March first period

  • Due Date: 28t March second period

  • Send Before Due Date Setting: 3 days before the due date

  • Billing Period selected: Current


Why the System Defines March as the Current Month

๐Ÿ“Œ Step 1: Checking the First Period's Due Date

  • The first period's due date must be between March 1 โ€“ March 15.

  • In this scenario, the due date is set to March 12 (which is still upcoming).

๐Ÿ“Œ Step 2: System Interpretation


โœ”๏ธ Since March 12 (today March 8th) has not yet passed, the system keeps March as the Current Month instead of shifting forward.

๐Ÿ“Œ Step 3: How the System Would have Shift Forward

  • If today were March 16 or later, the first periodโ€™s due date (March 12) would have already passed, and the system would shift the Current Month to April.


๐Ÿ“† First Period Invoice

  • Due Date: March 12 (Falls within the 1stโ€“15th range for the first period)

  • Targeted Service Period: March 1 โ€“ March 15 (since "Current" is selected)

  • Invoice Generation Date: March 9 (3 days before the due date)

๐Ÿ“Œ Alternative Scenarios for the First Period:

  • If Previous is selected โ†’ The invoice covers February 1 โ€“ February 15 (back-billing for the previous month).

  • If Next is selected โ†’ The invoice covers April 1 โ€“ April 15 (pre-billing for the next month).


Second Period Invoice Calculation

โœ… Scenario:

  • Todayโ€™s Date: March 8

  • System-Defined Current Month: March (determined by the first periodโ€™s due date).

  • Send Before Due Date Setting: 3 days before the due date.


๐Ÿ“† Why the Second Period Falls in March

๐Ÿ“Œ Key Rule:
The Current Month is determined solely by the first period's due date.

  • Since the first periodโ€™s due date (March 12) has not yet passed, the system defines March as the Current Month.

  • As a result, the second period automatically follows within the same Current Month.


๐Ÿ“† Second Period Invoice

  • Due Date: March 28 (Falls within the 16thโ€“end range for the second period).

  • Targeted Service Period: March 16 โ€“ March 31 (since the system-defined Current Month is March).

  • Invoice Generation Date: March 25 (3 days before the due date).

๐Ÿ’ก Key Takeaways:

  • The second period always follows the same Current Month that was determined by the first periodโ€™s due date.

  • The system does not re-evaluate the Current Month separately for the second periodโ€”it simply follows the same cycle. โœ…๐Ÿ“Š


๐Ÿ“Š Bi-Weekly vs. Twice a Month Billing Rules Comparison

Aspect

Bi-Weekly Billing

Twice a Month Billing

๐Ÿ“… Billing Cycle

Invoices are generated every two weeks perpetually

Invoices are generated twice per month, tied to fixed calendar dates.

๐Ÿ“Œ Period Length

Covers a 14-day billing period.

Covers two fixed billing periods within a single calendar month.

๐Ÿ”„ Current Period Definition

The system determines the Current Bi-Weekly Period based on todayโ€™s date and shifts forward only when the due weekday has passed.

The system determines the Current Month based on todayโ€™s date and shifts forward only when the first periodโ€™s due date has passed.

๐Ÿ“† Due Day Placement

The due day always falls in the second week of the bi-weekly period.

The first due day must be between the 1st and 15th; the second due day must be between the 16th and the last day of the month.

๐Ÿ“ค Invoice Generation Date

Invoices are generated based on the Send Before Due Day setting, ensuring they are sent a set number of days before the due day.

Invoices are generated separately for each billing period based on the Send Before Due Date setting.

๐Ÿ’ก Best Use Case

Best for services that follow a two-week cycle, providing a structured and recurring billing setup.

Best for billing structures that divide the month into two fixed payments, ensuring easier budget planning for payers.

๐Ÿ“Œ Example

Todayโ€™s Date: March 7 (Tuesday)
โ€‹Due Day: Friday (March 17)
โ€‹Current Bi-Weekly Period: March 6 โ€“ March 19
โ€‹Invoice Generated: March 14 (3 days before due day).

Todayโ€™s Date: March 7 (Tuesday)
โ€‹First Period Due Date: March 10
โ€‹Second Period Due Date: March 25
โ€‹Invoices Generated: March 7 for March 10 and March 22 for March 25.

๐Ÿ“Œ Key Takeaway:


โœ”๏ธ Bi-Weekly Billing is ideal for recurring payments every 14 days, following a rolling schedule.
โœ”๏ธ Twice a Month Billing provides fixed-date payments within a single calendar month, making it predictable for budgeting.
โœ”๏ธ The choice depends on whether payments should be based on a rolling cycle (bi-weekly) or fixed monthly dates (twice a month). โœ…๐Ÿ“Š


How to Create a Custom Invoicing Rule

Custom invoicing rules allow you to define your own billing frequency, giving you the flexibility to invoice at any interval from daily to every 30 days. This is ideal for special billing schedules that donโ€™t fit standard weekly or monthly rules.

๐Ÿ“ Key Considerations:

โœ”๏ธ Maximum Service Period: A custom rule can cover a maximum of 30 days of service.
โœ”๏ธ Flexible Billing Frequency: You can set invoices to generate daily, every few days, weekly (Every 7 days), bi-weekly (every 14 days), or any custom interval up to 30 days.


๐Ÿ› ๏ธ Setting Up Custom Invoice Rule

1๏ธโƒฃ ๐Ÿท๏ธ Select "Custom" Under "Generate Invoice" and Name Your Rule

๐Ÿ“Œ What It Does:
Assign a unique and descriptive name to your rule for easy identification and organization.

๐Ÿ“Œ Example Names:
โœ”๏ธ "Bi-Weekly Extended Care Fees" โ€“ Perfect for recurring childcare services.
โœ”๏ธ "Daily Drop-In Billing" โ€“ Ideal for flexible, per-day invoicing.

๐Ÿ’ก Pro Tip: Choose clear, meaningful names that reflect both the billing cycle and the service type to avoid confusion later! โœ…


2๏ธโƒฃ ๐ŸŸข Activate the Rule


Switch the rule ON to enable automated invoice generation based on your configured settings.

โœ… Why It Matters:

  • Toggle the rule ON to enable automated invoice generation.

โœ… This ensures invoices are generated automatically based on your set schedule.


3๏ธโƒฃ ๐Ÿ”„ Set the Billing Frequency

๐Ÿ“Œ What It Does:
Determines how often invoices should be generated by selecting a frequency under the "Every" field. This setting also defines the service period each invoice coversโ€”whether daily, every few days, or up to 30 days.

๐Ÿ“Œ Example Frequency Options:


โœ”๏ธ Daily Billing โ€“ Generates invoices every day, covering one day of service.
โœ”๏ธ Every 3 Days โ€“ Invoices are created every 3 days, covering a 3-day service period.
โœ”๏ธ Every 10 Days โ€“ Ideal for short-term programs; each invoice covers 10 days of service.
โœ”๏ธ Every 30 Days โ€“ Functions like a monthly invoice, but with a custom start date instead of a fixed calendar month.

๐Ÿ’ก Pro Tip: Select a billing frequency that matches your service model and payment expectations. This ensures invoices are sent consistently and payments are received on time, keeping cash flow steady! โœ…๐Ÿ“Š


๐Ÿ“† 4๏ธโƒฃ Define the Service Period

๐Ÿ“Œ What It Does:
Determines the time frame covered by each invoice based on the selected billing frequency and whether the invoice is set to Current, Previous, or Next Period. The system dynamically assigns the service period according to these settings.


๐Ÿ“– How It Works:

โœ”๏ธ Current Period โ€“ The invoice covers the ongoing billing period, starting from todayโ€™s date.


๐Ÿ“Œ Example:

  • Billing Frequency: Every 5 days

  • Todayโ€™s Date: March 19

  • Service Period: March 19 โ€“ March 23

โœ”๏ธ Previous Period โ€“ The invoice covers a past billing period, ending the day before today.


๐Ÿ“Œ Example:

  • Billing Frequency: Every 5 days

  • Todayโ€™s Date: March 19

  • Service Period: March 14 โ€“ March 18

โœ”๏ธ Next Period โ€“ The invoice covers a future period, starting immediately after the current period.


๐Ÿ“Œ Example:

  • Billing Frequency: Every 5 days

  • Todayโ€™s Date: March 19

  • Service Period: March 24 โ€“ March 28


๐Ÿ“Œ Examples Based on Billing Frequency

๐Ÿ“Œ Current + Every 3 Days โ†’ The invoice covers the next 3 days, starting today.
๐Ÿ“… Example: If today is March 5, the invoice covers March 5 โ€“ March 7.

๐Ÿ“Œ Previous + Every 10 Days โ†’ The invoice covers the last 10 days, ending yesterday.
๐Ÿ“… Example: If today is March 15, the invoice covers March 5 โ€“ March 14.

๐Ÿ“Œ Next + Every 7 Days โ†’ The invoice covers the next 7 days, starting from the end of the current period.

๐Ÿ“… Example: If today is March 1, the invoice covers March 8 โ€“ March 14.

๐Ÿ’ก Pro Tip: Selecting the right billing frequency ensures invoices align with your service period, keeping payments on track and customers informed! โœ…๐Ÿ“Š


5๏ธโƒฃ Set Due Date

Select a due date that falls within the defined service period, starting from today (the current day). The system does not allow past due dates, ensuring that invoices remain within an active billing cycle and preventing outdated invoicing.

๐Ÿ“Œ Example:

  • Todayโ€™s Date: March 10

  • Service Period: March 10 โ€“ March 19

  • โœ… Valid Due Date: March 15 (within the service period).

  • โŒ Invalid Due Date: March 5 (already passed).

๐Ÿ“Œ Important Note : How Custom Rules Handle Due Dates

Unlike the other four invoicing rules (Weekly, Bi-Weekly, Monthly, and Twice Per Month), the Custom Invoice Rule operates with fixed, user-defined periods, meaning:

โœ”๏ธ "Current," "Previous," and "Next" periods align exactly with the calendar dates you set, rather than being system-defined.
โœ”๏ธ The system does not dynamically adjust the invoice period based on the due dateโ€”it strictly follows the dates configured in the rule.

๐Ÿ’ก Key Takeaway: Custom invoicing provides full flexibility in defining billing cycles, ensuring you can set invoice periods exactly as needed without system-driven adjustments


๐Ÿ“Œ Example: How the Custom Invoice Rule Works with Different Selected Periods

โœ… Scenario:

  • Todayโ€™s Date: March 10

  • Billing Frequency: Every 10 days

  • Due Date: March 15

  • Invoice Period Setting: Current, Previous, or Next

โœ”๏ธ Current Period Selected

  • The invoice covers the next 10 days starting from today.
    ๐Ÿ“… Example:

  • Invoice Period: March 10 โ€“ March 19

  • Due Date: March 15 (manually defined).

  • Invoice Generation Date: March 12 (3 days before due date).

โœ”๏ธ Previous Period Selected

  • The invoice covers the 10-day period immediately before today.
    ๐Ÿ“… Example:

  • Invoice Period: February 29 โ€“ March 9

  • Due Date: March 15 (manually defined).

  • Invoice Generation Date: March 12 (3 days before due date).

โœ”๏ธ Next Period Selected

  • The invoice pre-bills for a future period, starting the day after the current period ends.
    ๐Ÿ“… Example:

  • Invoice Period: March 20 โ€“ March 29

  • Due Date: March 15 (manually defined).

  • Invoice Generation Date: March 12 (3 days before due date).


๐Ÿ“Œ Key Takeaways:

โœ”๏ธ Current Period starts from today and moves forward.
โœ”๏ธ Previous Period covers the past 10 days before today.
โœ”๏ธ Next Period pre-bills for the next 10 days after the current period.
โœ”๏ธ Custom Invoice Rules follow user-defined dates, unlike other rules that adjust dynamically.

This ensures full control over invoice periods while aligning with predefined billing cycles. โœ…๐Ÿ“Š


6๏ธโƒฃ Set Generation Date and Save the Rule

๐Ÿ“Œ What It Does:
Defines how many days before the due date the invoice should be generated and sent to payers.

โœ… Steps:
1๏ธโƒฃ Choose the number of days before the due date to generate and send the invoice. (Example: 1 day before the due date)


2๏ธโƒฃ Save the rule to activate automated invoice generation.

๐Ÿ“Œ Example:

  • Due Date: March 15

  • Send Before Due Date: 1 day

  • Invoice Generation Date: March 14

๐Ÿ’ก Pro Tip: Choosing an appropriate Send Before Due Date ensures timely invoicing, giving payers enough time to process their payments. โœ…๐Ÿ“Š


๐Ÿ”” Setting Reminders for Any Invoice Rule (Optional)

This feature allows you to set automated reminders for invoices based on predefined rules. You can configure reminders to notify payers before or after an invoice's due date, ensuring timely payments and reducing missed transactions.

๐Ÿ“Œ How to Set a Reminder:


1๏ธโƒฃ Click on an existing rule to edit it.
2๏ธโƒฃ Scroll to the end of the rule settings.
3๏ธโƒฃ Enable and configure a reminder to notify payers before and after the due date.

๐Ÿ“Œ Example Reminder Schedule:

โœ”๏ธ 7 days before the due date โ€“ "Your invoice is due soon!"
โœ”๏ธ 3 days before the due date โ€“ "Reminder: Upcoming payment due."
โœ”๏ธ 1 day before the due date โ€“ "Final reminder: Your payment is due tomorrow."
โœ”๏ธ 4 days after the due date โ€“ "Your invoice is now overdue. Please make a payment as soon as possible."
โœ”๏ธ 10 days after the due date โ€“ "Final notice: Your invoice remains unpaid. Immediate action is required to avoid further consequences."

๐Ÿ“Œ Why It Matters: Benefits of Automated Payment Reminders

โœ… Reduces Late Payments โ€“ Keeps parents informed, ensuring timely payments and minimizing overdue accounts.
โœ… Prevents failed payment attempts due to insufficient balance, especially for PAD (Pre-Authorized Debit) payments. Failed attempts can result in additional fees for parents.
โœ… Saves Admin Time โ€“ Automates follow-ups, reducing manual collection efforts and improving efficiency.
โœ… Enhances Parent Experience โ€“ Avoids unexpected fees and payment issues, making the process smoother for families.
โœ… Improves Cash Flow & Financial Planning โ€“ Ensures steady revenue and helps centers budget more accurately.
โœ… Increases Payment Success Rates โ€“ Multiple reminders give parents enough time to arrange payments, reducing declined transactions.

๐Ÿ’ก Pro Tip: Sending multiple reminders in advance helps parents ensure they have sufficient funds in their account, reducing the risk of payment failures and extra charges.


What Happens if an Invoice Rule Doesnโ€™t Generate Successfully?

This section highlights situations to look out for where an invoice rule may fail to generate, ensuring that invoices align with active billing periods. Understanding these cases helps prevent missed invoicing cycles and ensures smooth financial operations.


๐Ÿ“Œ How the System Handles a Past Generation Date

๐Ÿ”„ Skipped Billing Period:

  • If the generation date has already passed or falls on the current day when creating the rule, the system does not generate the missed invoice

  • This keeps invoicing aligned with the current date and prevents issuing backdated invoices.

๐Ÿ“… Next Billing Period Execution:

  • The system recalculates the next available generation and due dates based on the invoicing rule.

  • The rule resumes normal execution starting from the next valid billing cycle.


๐Ÿ“Œ Example: Monthly Billing Rule

โœ… Scenario:

  • Todayโ€™s Date: January 20

  • Rule: Monthly invoicing

  • Desired Billing Period: January

  • Due Date: February 1

  • Send Before Due Date: 14 days


๐Ÿ“Œ System Logic:

โœ”๏ธ Generation Date Calculation:

  • Due Date (February 1) - 14 days = January 18 (generation date).

  • Since January 18 has already passed (today is January 20), the system skips this invoicing period.

โœ”๏ธ Skipped Period:

  • The system does not generate the January invoice, as the generation date is no longer valid.

โœ”๏ธ Next Possible Action:

  • The system recalculates for the next available billing cycle:

    • New Generation Date: February 18

    • New Due Date: March 1

    • New Invoicing Period: February


๐Ÿ“Œ Key Takeaways:

  • Invoices are not retroactively generated if the generation date has already passed.

  • The system skips the missed period and resumes invoicing in the next scheduled cycle.

  • Avoiding Skipped Periods: Always ensure the generation date at at least aligns with the current date or later to avoid unintended skips in your invoicing cycles.

  • This prevents backdated invoices while ensuring the billing schedule remains consistent. โœ…๐Ÿ“Š


๐Ÿ“Œ Other Reasons an Invoice Rule May Not Generate:

โŒ Rule is Inactive โ€“ The rule must be enabled to trigger invoice generation.
โŒ Rule Not Assigned โ€“ The rule must be linked to an active child account at the time of expected invoice generation.
โŒ No Scheduled Plans โ€“ If the child/children do not have scheduled plans for the period the invoice is supposed to bill (e.g., invoicing for March when the child only has schedules for February or April), the system finds no services to charge, preventing invoice generation.

โŒ Service Period Already Billed โ€“ If the expected service period has already been invoiced manually or automatically by another rule prior, the system will not generate a duplicate invoice for that period.

โŒ No Assigned Payer โ€“ If there is no assigned payer linked to the childโ€™s billing, the invoice cannot be issued as there is no recipient to charge. Ensure that an authorized payer is assigned before invoice generation.


โœ”๏ธ Assigning the rule later will not generate invoices for past periodsโ€”the system will only apply it to future cycles.


๐Ÿ“Œ Example:

โœ… Scenario:

  • Todayโ€™s Date: March 10

  • Expected Generation Date: March 5 (missed)

  • Reason: The rule was inactive at the time, not assigned to any child, or the child had no scheduled plans for March (but had schedules for February or April).

  • Next Action: The system skips Marchโ€™s invoice and resumes normal execution in the April billing cycle based on the ruleโ€™s settings. โœ…๐Ÿ“Š


What Does It Mean to Set an Invoice Rule as the Default?

Setting an invoice rule as the default means it will be automatically assigned to newly created child profiles, ensuring consistent billing configurations without requiring manual setup. However, this designation comes with specific limitations to preserve existing personalized invoicing settings.


๐Ÿ“– What It Means:

โœ”๏ธ Automatically Applies to New Profiles:

  • When a new child profile is created after setting a default rule, the system automatically assigns this invoicing rule to the profile.

  • This ensures billing consistency without requiring manual configuration for each new profile.

โœ”๏ธ Supports Streamlined Onboarding:

  • By predefining a default invoicing rule, administrators save time when adding new children, ensuring invoices are set up uniformly and accurately from the start.


๐Ÿ“– What It Does Not Mean:

โŒ Does Not Override Existing Rules:

  • Default rules do not apply to child profiles created before the rule was set as default.

  • This prevents disruptions to existing personalized billing settings and ensures that manually assigned invoicing rules remain intact.

โŒ Does Not Apply Automatically to Existing Profiles Without a Rule (Manual Invoicing):

  • If a child profile was created without an invoicing rule, the system does not automatically assign the new default rule if it was set after the profile was created.

  • This prevents accidental changes to profiles that rely on manual invoicing or custom billing configurations. โœ…๐Ÿ“Š


๐Ÿ“Œ Why This Design Matters:

1๏ธโƒฃ Preservation of Personalized Billing

๐Ÿ“Œ Why It Matters:

  • Many existing child profiles have customized invoicing rules tailored to:

    • Unique financial agreements

    • Specific attendance schedules

    • Subsidy programs

    • Special payment arrangements

๐Ÿ“Œ How It Works:

  • The system does not override these personalized settings when a new default rule is set, ensuring continuity and accuracy in billing.

๐Ÿ“Œ Example:
A child is on a bi-weekly invoicing schedule due to a subsidy program. If a new default monthly invoicing rule were applied, it could disrupt financial agreements and create billing confusion.


2๏ธโƒฃ Preventing Unintended Changes

๐Ÿ“Œ Clarification:

  • No child profile is completely "without a rule."

  • By default, profiles start with a manual invoicing rule, allowing administrators to manually generate invoices unless a custom rule is assigned.

๐Ÿ“Œ Why Itโ€™s Important:

  • Some profiles intentionally use manual invoicing due to:

    • Temporary enrollments (e.g., drop-in care).

    • Unique financial agreements requiring manual oversight.

๐Ÿ“Œ How It Works:

  • The system does not force a default rule onto profiles with manual invoicing, ensuring operational flexibility and manual control when needed.


๐Ÿ’ก Key Takeaways:

โœ”๏ธ Default rules streamline invoicing by automatically applying to new child profiles.
โœ”๏ธ Existing invoicing configurations remain intact, preventing unwanted changes.
โœ”๏ธ Profiles without an assigned rule do not automatically inherit the new default rule, preserving manual workflows when necessary.
โœ”๏ธ This ensures a balance between automation and flexibility, keeping invoicing accurate and efficient. โœ…๐Ÿ“Š


๐Ÿ’ก Pro Tip:

You can edit or change a childโ€™s invoicing rule directly from their invoicing section in their personal profile at any time, allowing for flexible adjustments when needed.


๐Ÿ“Œ How to Do It?

โœ”๏ธ Navigate to the Childโ€™s Profile: Go to the childโ€™s personal profile in the system.

โœ”๏ธ Access the Invoicing Section: Locate and open the Invoicing section.

โœ”๏ธ Edit or Change the Rule: Select the existing invoicing rule to edit or replace it with a new rule that better fits the childโ€™s billing needs.

โœ”๏ธ Save the Changes: Ensure you save the updated rule so the changes apply immediately.

๐Ÿ“Œ Pro Tip: Updating a childโ€™s invoicing rule helps keep billing aligned with changing schedules, financial agreements, or service plans! โœ…๐Ÿ“Š


๐Ÿ“Œ Why This is Useful

โœ”๏ธ Personalization:

  • Easily customize invoicing rules for specific children without affecting other profiles.

โœ”๏ธ Flexibility:

  • Adjust settings as needed for changes in enrollment, subsidies, or specific billing agreements.

โœ”๏ธ Immediate Updates:

  • The changes dynamically update the childโ€™s billing profile, ensuring the next invoicing period reflects the new rule without manual intervention.

๐Ÿ“Œ Pro Tip: Keeping invoicing rules up to date ensures accurate billing, prevents errors, and simplifies financial management! โœ…๐Ÿ“Š


Did this answer your question?