> For the complete documentation index, see [llms.txt](https://help.digits.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.digits.com/firms-agentic-general-ledger/schedules.md).

# Schedules

***

### What Types of Schedules Does Digits Support?

Digits currently supports two schedule types:

* **Fixed Assets** – For tangible assets like computer equipment, machinery, and furniture that are depreciated over their useful life.
* **Prepaid Expenses** – For costs paid upfront but recognized over a future period, such as annual software subscriptions, insurance premiums, and prepaid rent.

***

### How to Find Schedules

There are two ways to access Schedules in Digits:

1. From the left navigation menu, click **Accounting** → **Schedules**. Your central hub for viewing all active schedules, seeing monthly recognition amounts by schedule type, creating new ones, and filtering by type, category, party, date range, and more.
2. Individual ledger transaction → **Create Schedule** – If a transaction is in an eligible balance sheet category, a **Create Schedule** option will appear directly on the line item.

<div align="left"><figure><img src="/files/AqNeBb90adz8h0MmhBM9" alt="" width="563"><figcaption></figcaption></figure></div>

***

### Automatic Schedule Detection

:sparkles: Digits automatically identifies transactions that may need a fixed asset or prepaid expense schedule and adds them to your [Checklist](/firms-home/checklist.md) for review.

&#x20;Each action item includes:

* The detected schedule type, such as **Fixed Asset** or **Prepaid Expense**
* A brief explanation of why the transaction was flagged

Click the action item to start creating the schedule. Digits will pre-fill the suggested category, but you can update it before finalizing.

After you create the schedule, any related [Quality Control](/firms-home/quality-control.md) items associated with that transaction are automatically resolved.

**Detection thresholds:**

<table><thead><tr><th width="217.24932861328125">Schedule Type</th><th width="199.58233642578125">Default Threshold</th></tr></thead><tbody><tr><td>Fixed Asset</td><td>$2,500</td></tr><tr><td>Prepaid Expense</td><td>$500</td></tr></tbody></table>

{% hint style="info" icon="lightbulb-on" %}
For prepaid expenses, Digits also considers the transaction category. High-confidence categories, like software, insurance, and rent, are more likely to be flagged. For example, a $500 meal transaction will not be flagged as a prepaid expense.
{% endhint %}

***

### Creating a Schedule

You can create a schedule from three places:

* **Schedules:** Click **Accounting** -> **Schedules**, then click **New Schedule**.
* **Close checklist:** Click a schedule detection action item.
* **Ledger:** Open the transaction in your ledger, then click **Create Schedule** on the line item.

<div align="left"><figure><img src="/files/iRA5sjsyYfU7nsXJih3C" alt="" width="375"><figcaption></figcaption></figure></div>

#### Complete the Schedule

{% stepper %}
{% step %}
Digits will attempt to select the schedule type and asset type, but if you need to change the selection, click the **Pencil** icon to the left.

<div align="left"><figure><img src="/files/qwWMhWmB2vP7bNaDwctl" alt="" width="374"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Review the schedule details. :sparkles: Digits pre-fills fields based on the asset type. For example, computer equipment may default to 60 months, while a software subscription may default to 12 months.

Update any details as needed, such as service date, end date, depreciation category, or salvage value.

<div align="left"><figure><img src="/files/ZWBQvrHkEO7dJzvsZFZL" alt="" width="360"><figcaption></figcaption></figure></div>
{% endstep %}

{% step %}
Click **Create Draft Schedule.** You'll be directed to a draft of your schedule. Adjust if needed.&#x20;
{% endstep %}

{% step %}
Once your Schedule is ready, click **Finalize**.&#x20;

<div align="left"><figure><img src="/files/BRQpnAym7EHYwLNOCKgb" alt="" width="375"><figcaption></figcaption></figure></div>

After you finalize, Digits creates the journal entries across the life of the schedule.
{% endstep %}
{% endstepper %}

{% hint style="info" %}
**Requirement:** A source transaction must already exist in the ledger. Schedules cannot currently be created from contracts or documents alone.
{% endhint %}

***

### Understanding Your Schedule

Once a schedule is active, the detail view gives you full visibility into how it works.

| <h4>Events</h4><p>Each schedule is made up of a timeline of events:<br></p><ul><li><strong>Instantiating event</strong> – Marks the start of the schedule (e.g., "Purchased" or "Prepaid Expense").</li><li><strong>Recognition events</strong> – Periodic entries that generate journal entries (e.g., monthly depreciation).</li><li><strong>Terminating event</strong> (<em>optional</em>) – Marks the end of the schedule (e.g., "Disposal" for a fixed asset).</li></ul> |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| <h4>Chart</h4><p>A balance chart shows how the asset or prepaid balance declines over the life of the schedule.</p>                                                                                                                                                                                                                                                                                                                                                           |
| <h4>Generated Transactions</h4><p>All journal entries created by the schedule are listed here, with links to the individual transaction records in your ledger.</p>                                                                                                                                                                                                                                                                                                           |
| <h4>Activity Log</h4><p>Every change to the schedule is recorded—who edited what and when—giving you a complete audit trail.</p>                                                                                                                                                                                                                                                                                                                                              |
| <h4>Related Schedules</h4><p>If multiple schedules share similar traits, they'll appear here for easy cross-referencing.</p>                                                                                                                                                                                                                                                                                                                                                  |

***

### Editing a Schedule

You can edit an active schedule at any time, as long as the period you're modifying hasn't been locked.

* Editable fields include: name, description, dates, event variables (amounts, depreciation method, categories), and term.
* **If a period is locked** (financials are closed), you must unlock that period before making edits that affect it.

1. To edit, click **Schedules** from the left navigation menu.&#x20;
2. Select a schedule to edit.&#x20;

<div align="left"><figure><img src="/files/CWDJqBPC8jzKWJLcfMxE" alt="" width="375"><figcaption></figcaption></figure></div>

3. Enter edit mode at the top of the screen.&#x20;
4. Make edits, then click **Save and Close**.&#x20;

***

### Deleting a Schedule

You can delete an active schedule at any time, as long as the period you're modifying hasn't been locked.

* Editable fields include: name, description, dates, event variables (amounts, depreciation method, categories), and term.
* **If a period is locked** (financials are closed), you must unlock that period before making edits that affect it.

1. To edit, click **Schedules** from the left navigation menu.&#x20;
2. Select a schedule to delete.

<div align="left"><figure><img src="/files/CWDJqBPC8jzKWJLcfMxE" alt="" width="375"><figcaption></figcaption></figure></div>

3. Click the **Trash Can** icon in the top-right corner of the screen.
4. Confirm that you want to delete the schedule.&#x20;

***

### Frequently Asked Questions

<details>

<summary>What depreciation methods does Digits support?</summary>

Digits supports straight-line depreciation for fixed assets in this release. Additional methods may be added in future updates.

</details>

<details>

<summary>Can I create a schedule if the transaction doesn't exist in Digits yet?</summary>

No. A source transaction must already be recorded in your ledger. Enter the transaction first, then create the schedule.

</details>

<details>

<summary>Can I delete a schedule?</summary>

Yes. Deleting a schedule removes all associated journal entries. This action cannot be undone, so confirm that any affected periods are correct before proceeding.

</details>

<details>

<summary>Does Schedules work for cash-basis companies?</summary>

No. Depreciation and amortization schedules are accrual-basis accounting concepts and are not applicable to cash-basis reporting.

</details>

<details>

<summary>What happens when I finalize a schedule?</summary>

Digits generates all expected journal entries across the life of the schedule and links them back to the source transaction. The checklist item is marked complete, and the schedule becomes active and visible in your Schedules tab.

</details>

<details>

<summary>Are schedules exportable?</summary>

Generated transactions appear in your standard ledger and can be exported alongside your other transaction data.

</details>

<details>

<summary>Who Can Use Schedules?</summary>

Schedules are available on all **Firm plans**. Because schedules are an accrual-basis accounting tool, they are not applicable to cash-basis companies.

</details>

<details>

<summary>Can I create schedules for transactions that are already in my books?</summary>

Yes — you can create a schedule from any existing transaction directly in your ledger. However, if you have existing depreciation or amortization entries created manually outside Digits Schedules, there is no way to import them yet. You have two options:

1. Manually recreate those transactions and create schedules from them (deleting the original entries).
2. Wait for the upcoming import feature, which will allow Digits to match existing ledger entries to schedule objects.&#x20;

</details>

***

{% columns %}
{% column width="66.66666666666666%" valign="middle" %}
Got a question or feedback? Our team is all ears—come say hello!
{% endcolumn %}

{% column width="33.33333333333334%" valign="middle" %}

<p align="center"><a href="https://portal.usepylon.com/digits/forms/get-in-touch-with-digits-support" class="button primary" data-icon="envelope-open-text">Contact Digits Support</a></p>
{% endcolumn %}
{% endcolumns %}

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.digits.com/firms-agentic-general-ledger/schedules.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
