> ## Documentation Index
> Fetch the complete documentation index at: https://docs.budgetbandit.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Create a scheduled transaction

> Set up a recurring bill or paycheck with a repeat cadence, and choose whether it posts automatically or waits for you.

A scheduled transaction is a recurring bill or income — rent, a paycheck, a
streaming subscription. You set it up once with a cadence, and Budget Bandit
tracks when it's due. Scheduled transactions also feed the
[Forecast report](/reports/forecast-and-debt), so your future cash flow reflects
what's coming.

## Create a schedule

<Steps>
  <Step title="Open Scheduled Transactions">
    Go to **Scheduled** and choose **New Schedule**. You can also turn a
    transaction you just entered into a schedule from the register's **Repeat**
    dropdown.
  </Step>

  <Step title="Fill in the transaction">
    Set the account, payee, amount, and an optional category and memo. A negative
    amount is an outflow (a bill); a positive amount is income.
  </Step>

  <Step title="Set the start date and repeat">
    Choose the **Starting** date and a **Repeat** cadence. The start date drives
    the day of the week or month, so picking a Friday makes a weekly schedule land
    on Fridays.
  </Step>

  <Step title="Choose automatic or manual">
    Decide whether the schedule posts on its own or waits for your approval (see
    below).
  </Step>

  <Step title="Save">
    Save. A live preview shows the next few dates before you commit.
  </Step>
</Steps>

## Repeat cadences

Pick from these presets:

* Daily
* Weekly
* Every other week
* Twice a month
* Every 4 weeks
* Monthly
* Every other month
* Every 3 months
* Every 4 months
* Twice a year
* Yearly
* Every other year

## Automatic vs. manual

The **Automatically add transaction** option sets the schedule's mode:

* **Automatic** — the transaction posts to the account on each due date with no
  action from you.
* **Manual** — the schedule waits and prompts you to approve each occurrence.
  Manual schedules are the ones you'll [enter or skip](/scheduled/edit-or-skip)
  from the Scheduled page.

## Advanced options

Open **Advanced options** for finer control:

* **Repeat on the weekday, not the date** — for monthly cadences, repeat on
  something like "the 2nd Friday" instead of a fixed day number, based on your
  start date.
* **If it lands on a weekend** — leave it, move it to the Friday before, or move
  it to the Monday after.
* **End date** — stop the schedule after a date.
* **Stop after N occurrences** — end it after a set number of runs.

## If something looks wrong

* The next date is off → check the start date and the weekend adjustment; the
  preview shows the upcoming dates.
* It didn't post when expected → confirm whether it's set to **Manual**, which
  waits for you. See [Edit or skip](/scheduled/edit-or-skip).

## Related

<CardGroup cols={2}>
  <Card title="Edit or skip" icon="forward-step" href="/scheduled/edit-or-skip">
    Change a pattern or skip a single occurrence.
  </Card>

  <Card title="Forecast and debt" icon="chart-line" href="/reports/forecast-and-debt">
    Where scheduled transactions project forward.
  </Card>

  <Card title="Irregular income" icon="wave-square" href="/budgeting/irregular-income">
    Budgeting around a variable paycheck.
  </Card>

  <Card title="Add a transaction" icon="plus" href="/transactions/add-edit-delete">
    Make a one-time entry recurring as you add it.
  </Card>
</CardGroup>
