Create, change or delete a client’s recurring transactions in QuickBooks Online through a plan, including templates that post on their own.
Use this page when a client has something that repeats: a monthly retainer
invoice, rent paid by card, a weekly transfer to savings, a month-end accrual.
Your assistant sets up the QuickBooks Online recurring template, and changes,
or deletes one later. As with everything else, nothing changes in
QuickBooks Online until someone at the firm approves the plan.
A template can make any transaction QuickBooks Online can repeat: an invoice,
estimate, credit memo, sales receipt, refund, bill, vendor credit, check,
expense or card charge, purchase order, journal entry, deposit or transfer.
A payment against an invoice or bill cannot be a template in QuickBooks Online.Each template is one of three kinds, the same as in QuickBooks Online:
Scheduled. QuickBooks Online creates the transaction on its own, every
period, and nobody reviews each one before it lands.
Reminder. QuickBooks Online reminds someone on a schedule, and that
person creates each transaction.
Unscheduled. No schedule. It waits to be used by hand.
A deposit, transfer or card charge made from a template is matched to its
bank line like any other entry.
“Set up a monthly invoice for Ridgeline’s client Harbor Dental: one line of
Bookkeeping at $800, on the 1st of each month starting November 1, and
scheduled, so it goes out on its own.”
The plan has a Recurring templates section. For each template it shows:
What it makes (an invoice, a bill, a deposit).
When it runs: “Posts every month from 2026-11-01”, “Reminder every week”,
or “No schedule”.
What each one comes to, when its lines say.
Why, in the assistant’s words.
A scheduled template is never shown as plain Ready. It carries a warning
that it posts on its own, how often, from when and for how much, because
once you approve it QuickBooks Online creates every one without anyone
reading it first. Read that line before you approve.
QuickBooks Online checks the transaction itself, such as the customer, items
and accounts, only when the template is created. If it refuses one, that line
fails when the plan is posted and nothing is created.
“Raise the Harbor Dental retainer to $850 from December.”
“Move Ridgeline’s office rent reminder to the 15th of each month.”
QuickBooks Online cannot edit a template, so a change is a Replace: Zeno
deletes the old template and creates the new one in a single step of the
plan. The plan shows what changes, from what to what. Anything you don’t
mention is kept as it is.
The template gets a new id. Anything that pointed at the old id, such as a
bookmark in QuickBooks Online, needs the new one.
The old template is deleted before the new one is created, so a client is
never billed by two templates at once. If QuickBooks Online refuses the new
one, Zeno re-creates the old one right away and the line fails.
Pause a template in QuickBooks Online itself. QuickBooks Online’s API makes
every template it creates active, so Zeno cannot create or replace one as
paused, and it says so if asked.A template that is already paused in QuickBooks Online can’t be changed
through a plan either: the replacement would start running. Change it in
QuickBooks Online, or delete it. Deleting a paused template can’t be undone
by reversing the run, so the plan shows that line as a warning.
The client’s check-up page in the console (open it from the client’s row on
Clients) lists the company’s recurring templates,
read live from QuickBooks Online, with the scheduled ones that post on their
own first. Each row shows its type, schedule, next date, what each one comes
to, whether it is active, and who made it: Zeno, with a link to the plan and
the run, or someone in QuickBooks Online.The list is for reading. To set up, change or delete a template, ask your
assistant: it prepares the change as a plan for you to approve, as described
above. Pause a template in QuickBooks Online. A paused template says so on
its row, with what you can do: delete it through your assistant, or change it
in QuickBooks Online.
The run lists each template it created, replaced or deleted. If a template
was edited in QuickBooks Online after the plan was made, that line is skipped
rather than overwriting the newer version; plan it again.To undo, reverse the run.
A template the run created is deleted.
A template the run deleted is re-created as it was, under a new id. A
template that was paused is not re-created, because it would come back
running; the reversal says so, and you set it up again in QuickBooks Online.
A template the run replaced is put back as it was, under a new id, and the
replacement is deleted.
Transactions a template made while it ran are not touched by a reversal.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Zeno","description":"Practical Zeno guides for bookkeepers: connect a company, prepare the work, review it, and check what posted.","colors":{"primary":"#0D6B66","light":"#55BCAE","dark":"#17857E"},"logo":{"light":"https://mintcdn.com/zenofirm/D1I1T1R17uP8fqYH/images/logo.svg?fit=max\u0026auto=format\u0026n=D1I1T1R17uP8fqYH\u0026q=85\u0026s=3cb603ce6c9d31f482005c8e5fd29d74","dark":"https://mintcdn.com/zenofirm/D1I1T1R17uP8fqYH/images/logo-dark.svg?fit=max\u0026auto=format\u0026n=D1I1T1R17uP8fqYH\u0026q=85\u0026s=78a275ce6246e175b624923f9fdd5f7d","href":"https://zenofirm.com/docs"},"favicon":"https://mintcdn.com/zenofirm/RXn7qbGDC1YkKxNe/images/favicon.svg?fit=max\u0026auto=format\u0026n=RXn7qbGDC1YkKxNe\u0026q=85\u0026s=23da365e1e7d475e11b35a1fde0b3fe7","background":{"color":{"light":"#FCFBF8","dark":"#101B1B"}},"navbar":{"links":[{"href":"https://zenofirm.com","label":"Product"},{"href":"https://zenofirm.com/pricing","label":"Pricing"},{"href":"https://zenofirm.com/support","label":"Support"}],"primary":{"type":"button","label":"Open Zeno","href":"https://app.zenofirm.com"}},"footer":{"socials":{},"links":[{"header":"Product","items":[{"label":"Zeno","href":"https://zenofirm.com"},{"label":"QuickBooks Online","href":"https://zenofirm.com/quickbooks-online"},{"label":"QuickBooks Desktop","href":"https://zenofirm.com/quickbooks-desktop"},{"label":"Pricing","href":"https://zenofirm.com/pricing"}]},{"header":"Workspace","items":[{"label":"Sign in","href":"https://app.zenofirm.com"},{"label":"Start a firm workspace","href":"https://app.zenofirm.com/signup?plan=firms"},{"label":"Start for one company","href":"https://app.zenofirm.com/signup?plan=business"},{"label":"Buy the Windows app","href":"https://zenofirm.com/quickbooks-desktop/buy"}]},{"header":"Company","items":[{"label":"Support","href":"https://zenofirm.com/support"},{"label":"Contact","href":"https://zenofirm.com/contact"},{"label":"Field notes","href":"https://zenofirm.com/blog"},{"label":"Zeno, for your Firm","href":"https://zenofirm.com/company"}]},{"header":"Legal","items":[{"label":"Privacy","href":"https://zenofirm.com/privacy"},{"label":"Security","href":"https://zenofirm.com/security"},{"label":"Terms","href":"https://zenofirm.com/terms"},{"label":"Windows app licence","href":"https://zenofirm.com/quickbooks-desktop/eula"}]}]},"styling":{"latex":true},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"zenofirm","hasAudioNarration":false,"actualSubdomain":"zenofirm","customDomains":["zenofirm.com"],"gitSource":{"type":"github","owner":"emandel82","repo":"zenofirm-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"chroma":{"latestBuiltDeploymentHistoryId":"6addeb00ab7ad0ef398a3f3d","collectionId":"02feae3d-a91a-4a78-a7f1-4b58f185f484","liveDeploymentHistoryId":"6addeb00ab7ad0ef398a3f3d","schemaVersion":"v3"},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6addeb00ab7ad0ef398a3f3d","clientVersion":"0.0.3971","searchFilterCounts":[{"language":"default","tag":"QuickBooks Online","count":23},{"language":"default","tag":"QuickBooks Desktop","count":19},{"language":"default","tag":"Do the bookkeeping","count":15},{"language":"default","tag":"Get started","count":9},{"language":"default","tag":"Review and follow up","count":8},{"language":"default","tag":"Limits and data","count":4},{"language":"default","tag":"Manage your setup","count":4},{"language":"default","tag":"Manage and troubleshoot","count":2},{"language":"default","tag":"Tool reference","count":2},{"language":"default","tag":"For AI integrations","count":2}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"/docs","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-v7-file-tree","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"pause-universal-search-reconcile","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"per-site-search-delta","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-private-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-nav-generations","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"byok-sep-25","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"vite-origin","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-agent-model-picker","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-updated-9-15","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"isAtlas":false,"googleFontsInlined":false},"customCss":[{"filePath":"style.css","content":":root{--zeno-ink:#183735;--zeno-muted:#526561;--zeno-line:#d7e2dc;--zeno-paper:#f1f4ee;--zeno-teal:#0d6b66}.dark{--zeno-ink:#eff6f2;--zeno-muted:#b3c7be;--zeno-line:#344c45;--zeno-paper:#182c28;--zeno-teal:#70ccc1}#content-area h1,#content-area h2,#content-area h3{color:var(--zeno-ink);letter-spacing:-.025em}#content-area h1{text-wrap:balance}#content-area:has(.zeno-home) #page-title{font-size:clamp(2rem,4vw,3rem);line-height:1.15}#content-area:has(.zeno-home) #header{margin-bottom:1.5rem}#content-area h2{margin-top:2.5rem}#content-area li,#content-area p{line-height:1.8}#content-area a:focus-visible{outline:3px solid var(--zeno-teal);outline-offset:4px;border-radius:4px}.zeno-task-table{overflow-x:auto}.zeno-eyebrow{color:var(--zeno-teal);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.zeno-intro{margin:0 0 2rem;padding:1.5rem 1.75rem;border-left:3px solid var(--zeno-teal);background:var(--zeno-paper);border-radius:0 12px 12px 0}.zeno-intro p{margin:.5rem 0 0;color:var(--zeno-ink)}.zeno-intro .zeno-eyebrow{margin:0;color:var(--zeno-teal)}.zeno-workflow{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:1.5rem 0 2rem;border:1px solid var(--zeno-line);border-radius:12px;overflow:hidden}#content-area .zeno-workflow li{padding:1.2rem;margin:0;border-right:1px solid var(--zeno-line);line-height:1.5}.zeno-workflow li:last-child{border:0}.zeno-workflow span{display:block;color:var(--zeno-teal);font-size:.75rem;font-weight:700}.zeno-workflow strong{display:block;margin:.35rem 0;color:var(--zeno-ink)}.zeno-workflow small{display:block;color:var(--zeno-muted);font-size:.875rem}.zeno-outcome,.zeno-workflow .zeno-review{background:var(--zeno-paper)}.zeno-outcome{margin:1.5rem 0 2rem;padding:1rem 1.25rem;border:1px solid var(--zeno-line);border-radius:10px;color:var(--zeno-ink)}.zeno-outcome p{margin:0}@media (max-width:640px){.zeno-intro{padding:1.15rem}.zeno-workflow{grid-template-columns:1fr 1fr}#content-area .zeno-workflow li{border-bottom:1px solid var(--zeno-line)}#content-area .zeno-workflow li:nth-child(2n){border-right:0}#content-area .zeno-workflow li:nth-last-child(-n+2){border-bottom:0}}div:has(>#content-container .zeno-home){max-width:92rem}"}],"page":{"pagePath":"cloud/recurring-templates","slug":"/cloud/recurring-templates","pageMetadata":{"title":"Set up and manage recurring templates","description":"Create, change or delete a client's recurring transactions in QuickBooks Online through a plan, including templates that post on their own.","sidebarTitle":"Recurring templates","href":"/cloud/recurring-templates"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Create, change or delete a client’s recurring transactions in QuickBooks Online through a plan, including templates that post on their own.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,blockquote:`blockquote`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Warning}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Use this page when a client has something that repeats: a monthly retainer\ninvoice, rent paid by card, a weekly transfer to savings, a month-end accrual.\nYour assistant sets up the QuickBooks Online recurring template, and changes,\nor deletes one later. As with everything else, nothing changes in\nQuickBooks Online until someone at the firm approves the plan.`}),`\n`,_jsx(Heading,{level:`2`,id:`what-a-template-can-be`,children:`What a template can be`}),`\n`,_jsx(_components.p,{children:`A template can make any transaction QuickBooks Online can repeat: an invoice,\nestimate, credit memo, sales receipt, refund, bill, vendor credit, check,\nexpense or card charge, purchase order, journal entry, deposit or transfer.\nA payment against an invoice or bill cannot be a template in QuickBooks Online.`}),`\n`,_jsx(_components.p,{children:`Each template is one of three kinds, the same as in QuickBooks Online:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Scheduled.`}),` QuickBooks Online creates the transaction on its own, every\nperiod, and nobody reviews each one before it lands.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Reminder.`}),` QuickBooks Online reminds someone on a schedule, and that\nperson creates each transaction.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Unscheduled.`}),` No schedule. It waits to be used by hand.`]}),`\n`]}),`\n`,_jsx(_components.p,{children:`A deposit, transfer or card charge made from a template is matched to its\nbank line like any other entry.`}),`\n`,_jsx(Heading,{level:`2`,id:`before-you-start`,children:`Before you start`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`The client company is connected (see `,_jsx(_components.a,{href:`/cloud/connections`,children:`Connect a client`}),`).`]}),`\n`,_jsx(_components.li,{children:`The customer, vendor, items and accounts the template uses already exist.\nIf they don’t, add them first, in the same plan or an earlier one.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`set-up-a-template`,children:`Set up a template`}),`\n`,_jsx(_components.p,{children:`Ask your assistant:`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`“Set up a monthly invoice for Ridgeline’s client Harbor Dental: one line of\nBookkeeping at $800, on the 1st of each month starting November 1, and\nscheduled, so it goes out on its own.”`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The plan has a `,_jsx(_components.strong,{children:`Recurring templates`}),` section. For each template it shows:`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`What it makes (an invoice, a bill, a deposit).`}),`\n`,_jsx(_components.li,{children:`When it runs: “Posts every month from 2026-11-01”, “Reminder every week”,\nor “No schedule”.`}),`\n`,_jsx(_components.li,{children:`What each one comes to, when its lines say.`}),`\n`,_jsx(_components.li,{children:`Why, in the assistant’s words.`}),`\n`]}),`\n`,_jsx(Warning,{children:_jsxs(_components.p,{children:[`A scheduled template is never shown as plain `,_jsx(_components.strong,{children:`Ready`}),`. It carries a warning\nthat it posts on its own, how often, from when and for how much, because\nonce you approve it QuickBooks Online creates every one without anyone\nreading it first. Read that line before you approve.`]})}),`\n`,_jsx(_components.p,{children:`QuickBooks Online checks the transaction itself, such as the customer, items\nand accounts, only when the template is created. If it refuses one, that line\nfails when the plan is posted and nothing is created.`}),`\n`,_jsx(Heading,{level:`2`,id:`change-a-template`,children:`Change a template`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`“Raise the Harbor Dental retainer to $850 from December.”`}),`\n`]}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`“Move Ridgeline’s office rent reminder to the 15th of each month.”`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`QuickBooks Online cannot edit a template, so a change is a `,_jsx(_components.strong,{children:`Replace`}),`: Zeno\ndeletes the old template and creates the new one in a single step of the\nplan. The plan shows what changes, from what to what. Anything you don’t\nmention is kept as it is.`]}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`The template gets a new id. Anything that pointed at the old id, such as a\nbookmark in QuickBooks Online, needs the new one.`}),`\n`,_jsx(_components.li,{children:`The old template is deleted before the new one is created, so a client is\nnever billed by two templates at once. If QuickBooks Online refuses the new\none, Zeno re-creates the old one right away and the line fails.`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`pause-a-template`,children:`Pause a template`}),`\n`,_jsx(_components.p,{children:`Pause a template in QuickBooks Online itself. QuickBooks Online’s API makes\nevery template it creates active, so Zeno cannot create or replace one as\npaused, and it says so if asked.`}),`\n`,_jsx(_components.p,{children:`A template that is already paused in QuickBooks Online can’t be changed\nthrough a plan either: the replacement would start running. Change it in\nQuickBooks Online, or delete it. Deleting a paused template can’t be undone\nby reversing the run, so the plan shows that line as a warning.`}),`\n`,_jsx(Heading,{level:`2`,id:`delete-a-template`,children:`Delete a template`}),`\n`,_jsxs(_components.blockquote,{children:[`\n`,_jsx(_components.p,{children:`“Delete Ridgeline’s old weekly transfer template.”`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Transactions the template already made stay where they are.`}),`\n`,_jsx(Heading,{level:`2`,id:`see-every-template-on-the-client’s-page`,children:`See every template on the client’s page`}),`\n`,_jsxs(_components.p,{children:[`The client’s check-up page in the console (open it from the client’s row on\n`,_jsx(_components.strong,{children:`Clients`}),`) lists the company’s recurring templates,\nread live from QuickBooks Online, with the scheduled ones that post on their\nown first. Each row shows its type, schedule, next date, what each one comes\nto, whether it is active, and who made it: Zeno, with a link to the plan and\nthe run, or someone in QuickBooks Online.`]}),`\n`,_jsx(_components.p,{children:`The list is for reading. To set up, change or delete a template, ask your\nassistant: it prepares the change as a plan for you to approve, as described\nabove. Pause a template in QuickBooks Online. A paused template says so on\nits row, with what you can do: delete it through your assistant, or change it\nin QuickBooks Online.`}),`\n`,_jsx(Heading,{level:`2`,id:`check-the-result-and-undo`,children:`Check the result and undo`}),`\n`,_jsx(_components.p,{children:`The run lists each template it created, replaced or deleted. If a template\nwas edited in QuickBooks Online after the plan was made, that line is skipped\nrather than overwriting the newer version; plan it again.`}),`\n`,_jsx(_components.p,{children:`To undo, reverse the run.`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A template the run created is deleted.`}),`\n`,_jsx(_components.li,{children:`A template the run deleted is re-created as it was, under a new id. A\ntemplate that was paused is not re-created, because it would come back\nrunning; the reversal says so, and you set it up again in QuickBooks Online.`}),`\n`,_jsx(_components.li,{children:`A template the run replaced is put back as it was, under a new id, and the\nreplacement is deleted.`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Transactions a template made while it ran are not touched by a reversal.`})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Set up and manage recurring templates","description":"Create, change or delete a client's recurring transactions in QuickBooks Online through a plan, including templates that post on their own.","sidebarTitle":"Recurring templates","href":"/cloud/recurring-templates"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"What a template can be","slug":"what-a-template-can-be","depth":2,"children":[]},{"title":"Before you start","slug":"before-you-start","depth":2,"children":[]},{"title":"Set up a template","slug":"set-up-a-template","depth":2,"children":[]},{"title":"Change a template","slug":"change-a-template","depth":2,"children":[]},{"title":"Pause a template","slug":"pause-a-template","depth":2,"children":[]},{"title":"Delete a template","slug":"delete-a-template","depth":2,"children":[]},{"title":"See every template on the client’s page","slug":"see-every-template-on-the-client’s-page","depth":2,"children":[]},{"title":"Check the result and undo","slug":"check-the-result-and-undo","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"zenofirm","siteName":"Zeno","title":"Set up and manage recurring templates - Zeno","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-10-19T11:08:48.117Z","originalFileLocation":"cloud/recurring-templates.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Create, change or delete a client\u0026#x27;s recurring transactions in QuickBooks Online through a plan, including templates that post on their own.\">\u003cmeta data-mint-head name=\"application-name\" content=\"Zeno\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Set up and manage recurring templates - Zeno\">\u003cmeta data-mint-head property=\"og:description\" content=\"Create, change or delete a client\u0026#x27;s recurring transactions in QuickBooks Online through a plan, including templates that post on their own.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Zeno\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://zenofirm.com/docs/cloud/recurring-templates\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://zenofirm.mintlify.app/_mintlify/api/og/v2?division=Do+the+bookkeeping\u0026amp;title=Set+up+and+manage+recurring+templates\u0026amp;description=Create%2C+change+or+delete+a+client%27s+recurring+transactions+in+QuickBooks+Online+through+a+plan%2C+including+templates+that+post+on+their+own.\u0026amp;theme=c3333d771825ef5e7268bc1c\u0026amp;signature=864898c8f162e87134aa0effcbfa6024a29dd9aa5596a94da6ae134601b03e8a\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Set up and manage recurring templates - Zeno\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Create, change or delete a client\u0026#x27;s recurring transactions in QuickBooks Online through a plan, including templates that post on their own.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://zenofirm.mintlify.app/_mintlify/api/og/v2?division=Do+the+bookkeeping\u0026amp;title=Set+up+and+manage+recurring+templates\u0026amp;description=Create%2C+change+or+delete+a+client%27s+recurring+transactions+in+QuickBooks+Online+through+a+plan%2C+including+templates+that+post+on+their+own.\u0026amp;theme=c3333d771825ef5e7268bc1c\u0026amp;signature=864898c8f162e87134aa0effcbfa6024a29dd9aa5596a94da6ae134601b03e8a\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/zenofirm/NaRDWrGY48RTZp5l/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Zeno\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#0D6B66\">\u003clink data-mint-head rel=\"canonical\" href=\"https://zenofirm.com/docs/cloud/recurring-templates\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/cloud/recurring-templates.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://zenofirm.com/#organization\",\"name\":\"Zeno\",\"url\":\"https://zenofirm.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/zenofirm/D1I1T1R17uP8fqYH/images/logo.svg?fit=max\u0026auto=format\u0026n=D1I1T1R17uP8fqYH\u0026q=85\u0026s=3cb603ce6c9d31f482005c8e5fd29d74\"}},{\"@type\":\"WebSite\",\"@id\":\"https://zenofirm.com/docs#website\",\"name\":\"Zeno\",\"url\":\"https://zenofirm.com/docs\",\"publisher\":{\"@id\":\"https://zenofirm.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://zenofirm.com/docs/cloud/recurring-templates#webpage\",\"url\":\"https://zenofirm.com/docs/cloud/recurring-templates\",\"name\":\"Set up and manage recurring templates\",\"description\":\"Create, change or delete a client's recurring transactions in QuickBooks Online through a plan, including templates that post on their own.\",\"dateModified\":\"2026-10-19T11:08:48.117Z\",\"isPartOf\":{\"@id\":\"https://zenofirm.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://zenofirm.com/docs/cloud/recurring-templates#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://zenofirm.com/docs/cloud/recurring-templates#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Do the bookkeeping\",\"item\":\"https://zenofirm.com/docs/cloud/bank-feeds\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Set up and manage recurring templates\",\"item\":\"https://zenofirm.com/docs/cloud/recurring-templates\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://zenofirm.com/docs/cloud/recurring-templates#article\",\"headline\":\"Set up and manage recurring templates\",\"name\":\"Set up and manage recurring templates\",\"description\":\"Create, change or delete a client's recurring transactions in QuickBooks Online through a plan, including templates that post on their own.\",\"url\":\"https://zenofirm.com/docs/cloud/recurring-templates\",\"mainEntityOfPage\":{\"@id\":\"https://zenofirm.com/docs/cloud/recurring-templates#webpage\"},\"dateModified\":\"2026-10-19T11:08:48.117Z\",\"publisher\":{\"@id\":\"https://zenofirm.com/#organization\"},\"isPartOf\":{\"@id\":\"https://zenofirm.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Zeno\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"Zeno","nav":{"global":null,"tabs":[{"tab":"Start here","pages":[{"title":"Start here","href":""}]},{"tab":"QuickBooks Online","groups":[{"group":"Get started","pages":[{"title":"Work in the firm workspace","sidebarTitle":"Workspace guide","mode":"wide","href":"/cloud"},{"title":"Set up your first company","sidebarTitle":"Set up your workspace","href":"/cloud/getting-started"},{"title":"Connect your AI assistant","sidebarTitle":"Connect your assistant","href":"/cloud/clients"},{"title":"Connect companies and check sync status","sidebarTitle":"Companies and connections","href":"/cloud/connections"},{"title":"See what feeds each client and ask for a new source","sidebarTitle":"Connections","href":"/cloud/connectors"}]},{"group":"Do the bookkeeping","pages":[{"title":"Work bank and card transactions","sidebarTitle":"Bank and card transactions","href":"/cloud/bank-feeds"},{"title":"Record Stripe payouts","sidebarTitle":"Stripe payouts","href":"/cloud/stripe"},{"title":"Record Square payouts","sidebarTitle":"Square payouts","href":"/cloud/square"},{"title":"Record Helcim card sales","sidebarTitle":"Helcim","href":"/cloud/helcim"},{"title":"Process bills, receipts, and statements","sidebarTitle":"Bills and receipts","href":"/cloud/documents"},{"title":"Submit and review expense claims","sidebarTitle":"Expense claims","href":"/cloud/expenses"},{"title":"Ask a client for missing information","sidebarTitle":"Client questions","href":"/cloud/client-questions"},{"title":"Import a spreadsheet or company data","sidebarTitle":"Import data","href":"/cloud/imports"},{"title":"Update or correct transactions in bulk","sidebarTitle":"Bulk corrections","href":"/cloud/bulk-operations"},{"title":"Fill in and manage custom fields","description":"Set custom-field values on documents, customers and vendors through a plan, and add or change the fields themselves.","sidebarTitle":"Custom fields","href":"/cloud/custom-fields"},{"title":"Set up and manage recurring templates","sidebarTitle":"Recurring templates","href":"/cloud/recurring-templates"}]},{"group":"Review and follow up","pages":[{"title":"Review and approve work","sidebarTitle":"Review and approve work","description":"Check a proposed batch, approve the entries you want, and verify what reached QuickBooks Online.","href":"/cloud/governed-work"},{"title":"Start the day on Today","sidebarTitle":"Today","href":"/cloud/today"},{"title":"Find and review work in the console","sidebarTitle":"Use the console","href":"/cloud/console"},{"title":"Set up recurring bookkeeping work","sidebarTitle":"Recurring work","href":"/cloud/cadence"},{"title":"Choose your work notifications","sidebarTitle":"Notifications","href":"/cloud/notifications"}]},{"group":"Manage and troubleshoot","pages":[{"title":"Give your team the right access","sidebarTitle":"People and roles","href":"/cloud/team"},{"title":"Fix a workspace or connection problem","sidebarTitle":"Troubleshooting","href":"/cloud/troubleshooting"}]}]},{"tab":"QuickBooks Desktop","pages":[{"title":"QuickBooks Desktop","href":"/quickbooks-desktop"}]},{"tab":"Tool reference","pages":[{"title":"Tool reference","href":"/cloud/tools"}]}]},"title":"Set up and manage recurring templates - Zeno","buildId":"dpl_GvhK4qVXq51DpfYJLCtPpYNN4YHN","deploymentId":"dpl_GvhK4qVXq51DpfYJLCtPpYNN4YHN","dynamics":[],"chunks":[]}