Skip to content

Recurring Transactions

Recurring transactions are scheduled income or expense entries that post automatically on a defined frequency — monthly rent, a weekly subscription, an annual license fee.

Creating a Schedule

  1. Go to Recurring in the left sidebar
  2. Click + Add Recurring
  3. Fill in the fields:
FieldRequiredNotes
DescriptionYesWhat the recurring charge is for
AmountYesPositive number
TypeYesIncome or Expense
Business LineYesWhich business line to post to
CategoryNoCategory to assign when posting
VendorNoVendor to assign when posting
AccountNoBank account to associate
FrequencyYesdaily, weekly, monthly, quarterly, or yearly
Next DueYesDate of the next occurrence
NotesNoAny additional context

Click Save to create the schedule.

How Automatic Posting Works

Every night at midnight, Geekonomics checks for any active recurring schedules with a Next Due date on or before today and posts them as real transactions. After posting, the Next Due date advances by one frequency period automatically.

You don't need to do anything — as long as the schedule is active, it will post on time.

Posting Manually

To post a scheduled entry before its due date, click Post Now on the schedule row. This immediately creates the transaction and advances the next due date, exactly as the nightly cron would.

Disabling a Schedule

Toggle the Active switch on a schedule row to pause it. Disabled schedules are not posted by the nightly cron. Re-enable at any time — the next due date is preserved.

Editing or Deleting

Click the edit icon to change any field on a schedule. Click the delete icon to permanently remove it (this does not delete transactions already posted from it).

WARNING

Deleting a recurring schedule only removes the schedule itself. Any transactions it already posted remain in your books.

Geekonomics — bookkeeping for small businesses