---
description: Off-cycle payroll runs are used to make payments outside the regular payroll run like one time bonuses
title: What is Off Cycle Payroll? SAP IT267
image: https://www.guru99.com/images/what-is-off-cycle-payroll.png
---

 

[Skip to content](#main) 

**⚡ Smart Summary**

Off-Cycle Payroll makes payments outside the regular payroll schedule, such as one-time bonuses, corrections, or special seasonal payments. This resource explains when to use it, the three off-cycle types in SAP, and how to run a Type A bonus.

* 💸 **Purpose:** Off-cycle payroll pays employees outside the regular run, such as one-time bonuses.
* 🗓️ **Timing:** The control record must be in Exit Payroll, and the run happens after the regular pay date.
* 🅰️ **Three Types:** Bonus payment (Type A), correction accounting (Type B), and Christmas bonus/SAC (Type S).
* 📝 **Infotype 0267:** A Type A bonus is entered in infotype 0267 with wage type, amount, date, and reason.
* 🏦 **Follow-Up:** An off-cycle run still needs a bank transfer and posting to the General Ledger.

[ Read More ](javascript:void%280%29;) 

![Off-Cycle Payroll in SAP HR](https://www.guru99.com/images/what-is-off-cycle-payroll.png)

Off-cycle Payroll runs are used to make payments outside the regular payroll run, such as one-time bonuses. The Payroll Control Record needs to be in the Exit Payroll stage, and the off-cycle run MUST be executed after the pay date of the regular payroll run.

For example, if the current payroll period runs from 01.07.2010 to 31.07.2010, and the pay date is 20.07.2010, then you can execute off-cycle payroll runs between 21.07.2010 and the date you release the Payroll Control Record for the next payroll run.

## When to Use an Off-Cycle Payroll Run

An off-cycle payroll run pays an employee outside the normal payroll schedule. You use it whenever a payment cannot wait for—or does not belong in—the next regular run.

Common situations that call for an off-cycle run include:

* Paying a one-time bonus or incentive that is separate from monthly salary.
* Reimbursing an approved expense claim quickly.
* Correcting a missed payment, such as late overtime that did not reach the regular run.
* Issuing a special seasonal payment, like a Christmas bonus, ahead of the normal cycle.
* Making an immediate payment to an employee who is leaving the organization.

Because an off-cycle run creates its own payroll result and payment, it keeps these exceptions separate from the regular payroll history. This makes the extra payment easy to trace and audit later. The run must still follow the same downstream steps as regular payroll—bank transfer and posting to the General Ledger—so the money and accounting stay in sync.

## Types of Off-Cycle Payroll Run in SAP

There are 3 main types of off-cycle payroll run in SAP:

* **Off-Cycle Bonus Payment (Type A):** Considered a one-off bonus payment, it can also be used to reimburse employees for expense claims. Data is entered via infotype 0267 (Additional Off-Cycle Payments). When executing a “Start Payroll”, you need to enter the “Reason for Payroll” field according to the desired calculation type.
* **Off-Cycle Correction Accounting (Type B):** Considered an adjustment run, it is used for late overtime or anything that did not make it into the regular payroll run. Data is entered just like a regular payroll run (i.e., IT2001, IT2010, IT0014, IT0015). When executing a “Start Payroll”, you need to enter the “Reason for Payroll” field with the corresponding reason type.
* **Off-Cycle Christmas Bonus Payment or SAC (Type S):** Christmas Bonus (SAC) can be paid with the regular payments run (June and December) or on a special [Payroll](https://www.guru99.com/sap-payroll.html) run before the regular one. Data is calculated automatically by the system, based on the payment date and the configuration in tables T511K and V\_T7AR75.

## How to Run an Off-Cycle Payroll (Type A)

Consider an Off-Cycle Payment of Type A.

**STEP 1) Create IT267**

Go to Transaction PA30.

1. Enter a Pernr.
2. Select Infotype 267.
3. Click Create.

[](https://www.guru99.com/images/sap/2010/01/IT264.jpg)

Enter:

1. Wage Type.
2. Amount.
3. Payment Date for the off-cycle run (the day the off-cycle payment will be credited to the employee’s bank account).
4. Off-Cycle Reason.
5. Click Save.

[](https://www.guru99.com/images/sap/2010/01/IT264-details1.jpg)

**STEP 2) Run Off-Cycle Payroll**

In the Payroll [Accounting](https://www.guru99.com/accounting.html) program, enter:

1. Payroll Area.
2. Pernr.
3. Off-Cycle Reason.
4. Off-Cycle Type and Date.
5. Payroll Schema.
6. Click Execute.

[](https://www.guru99.com/images/sap/2010/01/Offcycle-payroll-run.jpg)

Check the results.

[](https://www.guru99.com/images/sap/2010/01/Offcycle-payroll-slip.jpg)

Once you have executed an off-cycle payroll run, you also need to:

* Execute an off-cycle bank transfer.
* Post off-cycle results to GL.

The process is similar to that of a regular payroll run in [SAP](https://www.guru99.com/what-is-sap.html).

### RELATED ARTICLES

* [PA30 & PA20 Tcode in SAP: Create & Change Infotype ](https://www.guru99.com/how-to-create-an-infotype.html "PA30 & PA20 Tcode in SAP: Create & Change Infotype")
* [Define a Position as Head of Org Unit in SAP ](https://www.guru99.com/identify-a-position-as-head-of-org-unit.html "Define a Position as Head of Org Unit in SAP")
* [How to assign a Job & Cost Center to a Position in SAP ](https://www.guru99.com/how-to-assign-a-job-cost-center-to-a-positon.html "How to assign a Job & Cost Center to a Position in SAP")
* [How to Audit Payroll in SAP: RPUAUD00 ](https://www.guru99.com/how-to-audit-payroll.html "How to Audit Payroll in SAP: RPUAUD00")

## Off-Cycle vs Regular Payroll

Off-cycle and regular payroll use the same engine but serve different purposes. Understanding the differences helps you choose the right run:

* **Timing:** Regular payroll runs on a fixed schedule for a whole payroll area; an off-cycle run happens on demand, after the regular pay date.
* **Scope:** Regular payroll processes all employees in the area at once; an off-cycle run usually targets a single employee or a small group.
* **Trigger:** Regular payroll follows the payroll calendar; an off-cycle run is triggered by a specific reason, such as a bonus or correction.
* **Data entry:** Regular payroll reads standard infotypes; a Type A off-cycle bonus is entered in infotype 0267 with a payment date and reason.
* **Result:** Each run still produces its own payroll result, bank transfer, and General Ledger posting.

In short, regular payroll is the scheduled backbone of pay, while off-cycle runs handle the exceptions that fall outside it.

## FAQs

📄 What is infotype 0267 in SAP?

Infotype 0267, Additional Off-Cycle Payments, stores the details of a one-time off-cycle payment—the wage type, amount, payment date, and off-cycle reason. It is the data source SAP reads when you run a Type A off-cycle bonus.

🔤 What is the “Reason for Payroll” in an off-cycle run?

The Reason for Payroll is a configured code that tells SAP why an off-cycle run is being made, such as bonus, correction, or leaving. It controls how the run is calculated and keeps off-cycle payments properly categorized.

🅰️ What are Type A, Type B, and Type S off-cycle runs?

Type A is a bonus or expense reimbursement entered via infotype 0267\. Type B is a correction run for missed items like late overtime. Type S is the Christmas Bonus or SAC, calculated automatically from configured tables such as T511K.

⚙️ Which control record status is required for an off-cycle run?

The Payroll Control Record must be in Exit Payroll for the current period, and the off-cycle run must be dated after the regular pay date. This ensures the regular run is closed before the off-cycle payment is issued.

🏦 Do I still need a bank transfer and GL posting after an off-cycle run?

Yes. An off-cycle run creates its own payroll result but still needs an off-cycle bank transfer to pay the employee and a posting to the General Ledger so Finance records the expense. The steps mirror those of a regular payroll run.

🔁 Can you reverse an off-cycle payroll payment?

Yes. If an off-cycle payment is wrong and not yet posted, you can delete the result with PU01 and rerun. If it is already posted to Finance, reverse the posting first, then correct and reprocess.

🤖 How can AI help manage off-cycle payments?

AI can track pending off-cycle requests, check that the control record is in the right stage, and flag duplicate or unusual bonus amounts. It streamlines coordination, though the actual run is still executed in SAP.

🤖 Can AI and Copilot decide when an off-cycle run is needed?

AI and Copilot assistants can suggest when an off-cycle run is appropriate—for example, an approved bonus or a missed payment that cannot wait for the next cycle. The payroll team should confirm the reason and eligibility before running it.

#### Summarize this post with:

ChatGPT Perplexity Grok Google AI 

**Stay Updated on AI** **Get Weekly AI Skills, Trends, Actionable Advice.** 

##### Sign up for the newsletter

Subscribe for Free 

You have successfully subscribed.  
Please check your inbox. 

![AI-Newsletter]() Chosen by over **350,000+** professionals 

[Scroll to top ](#wrapper)Scroll to top 

× 

Toggle Menu Close 

Search for: 

Search

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://www.guru99.com/#organization","name":"Guru99","sameAs":["https://www.facebook.com/Guru99Official","https://twitter.com/guru99com"],"logo":{"@type":"ImageObject","@id":"https://www.guru99.com/#logo","url":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","contentUrl":"https://www.guru99.com/images/guru99-logo-v1-150x59.png","caption":"Guru99","inLanguage":"en-US"}},{"@type":"WebSite","@id":"https://www.guru99.com/#website","url":"https://www.guru99.com","name":"Guru99","publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US"},{"@type":"ImageObject","@id":"https://www.guru99.com/images/what-is-off-cycle-payroll.png","url":"https://www.guru99.com/images/what-is-off-cycle-payroll.png","width":"700","height":"250","caption":"What is Off Cycle Payroll?","inLanguage":"en-US"},{"@type":"BreadcrumbList","@id":"https://www.guru99.com/what-is-off-cycle-payroll.html#breadcrumb","itemListElement":[{"@type":"ListItem","position":"1","item":{"@id":"https://www.guru99.com","name":"Home"}},{"@type":"ListItem","position":"2","item":{"@id":"https://www.guru99.com/sap-hr","name":"SAP - HR"}},{"@type":"ListItem","position":"3","item":{"@id":"https://www.guru99.com/what-is-off-cycle-payroll.html","name":"What is Off Cycle Payroll? SAP IT267"}}]},{"@type":"WebPage","@id":"https://www.guru99.com/what-is-off-cycle-payroll.html#webpage","url":"https://www.guru99.com/what-is-off-cycle-payroll.html","name":"What is Off Cycle Payroll? SAP IT267","dateModified":"2026-07-07T11:50:50+05:30","isPartOf":{"@id":"https://www.guru99.com/#website"},"primaryImageOfPage":{"@id":"https://www.guru99.com/images/what-is-off-cycle-payroll.png"},"inLanguage":"en-US","breadcrumb":{"@id":"https://www.guru99.com/what-is-off-cycle-payroll.html#breadcrumb"}},{"@type":"Person","@id":"https://www.guru99.com/author/kaelyn","name":"Kaelyn Flynn","description":"I'm Kaelyn Flynn, an SAP HR &amp; Payroll Consultant, offering tutorials on SAP HR functionalities and payroll process optimization.","url":"https://www.guru99.com/author/kaelyn","image":{"@type":"ImageObject","@id":"https://www.guru99.com/images/kaelyn-flynn-author.png","url":"https://www.guru99.com/images/kaelyn-flynn-author.png","caption":"Kaelyn Flynn","inLanguage":"en-US"},"worksFor":{"@id":"https://www.guru99.com/#organization"}},{"articleSection":"SAP - HR","headline":"What is Off Cycle Payroll? SAP IT267","description":"Off-cycle payroll runs are used to make payments outside the regular payroll run like one time bonuses","keywords":"sap-hr, sap","speakable":{"@type":"SpeakableSpecification","cssSelector":[".entry-title",".summary"]},"@type":"Article","author":{"@id":"https://www.guru99.com/author/kaelyn","name":"Kaelyn Flynn"},"dateModified":"2026-07-07T11:50:50+05:30","image":{"@id":"https://www.guru99.com/images/what-is-off-cycle-payroll.png"},"copyrightYear":"2026","name":"What is Off Cycle Payroll? SAP IT267","subjectOf":[{"@type":"FAQPage","mainEntity":[{"@type":"Question","name":"What is infotype 0267 in SAP?","acceptedAnswer":{"@type":"Answer","text":"Infotype 0267, Additional Off-Cycle Payments, stores the details of a one-time off-cycle payment\u2014the wage type, amount, payment date, and off-cycle reason. It is the data source SAP reads when you run a Type A off-cycle bonus."}},{"@type":"Question","name":"What is the \"Reason for Payroll\" in an off-cycle run?","acceptedAnswer":{"@type":"Answer","text":"The Reason for Payroll is a configured code that tells SAP why an off-cycle run is being made, such as bonus, correction, or leaving. It controls how the run is calculated and keeps off-cycle payments properly categorized."}},{"@type":"Question","name":"What are Type A, Type B, and Type S off-cycle runs?","acceptedAnswer":{"@type":"Answer","text":"Type A is a bonus or expense reimbursement entered via infotype 0267. Type B is a correction run for missed items like late overtime. Type S is the Christmas Bonus or SAC, calculated automatically from configured tables such as T511K."}},{"@type":"Question","name":"Which control record status is required for an off-cycle run?","acceptedAnswer":{"@type":"Answer","text":"The Payroll Control Record must be in Exit Payroll for the current period, and the off-cycle run must be dated after the regular pay date. This ensures the regular run is closed before the off-cycle payment is issued."}},{"@type":"Question","name":"Do I still need a bank transfer and GL posting after an off-cycle run?","acceptedAnswer":{"@type":"Answer","text":"Yes. An off-cycle run creates its own payroll result but still needs an off-cycle bank transfer to pay the employee and a posting to the General Ledger so Finance records the expense. The steps mirror those of a regular payroll run."}},{"@type":"Question","name":"Can you reverse an off-cycle payroll payment?","acceptedAnswer":{"@type":"Answer","text":"Yes. If an off-cycle payment is wrong and not yet posted, you can delete the result with PU01 and rerun. If it is already posted to Finance, reverse the posting first, then correct and reprocess."}},{"@type":"Question","name":"How can AI help manage off-cycle payments?","acceptedAnswer":{"@type":"Answer","text":"AI can track pending off-cycle requests, check that the control record is in the right stage, and flag duplicate or unusual bonus amounts. It streamlines coordination, though the actual run is still executed in SAP."}},{"@type":"Question","name":"Can AI and Copilot decide when an off-cycle run is needed?","acceptedAnswer":{"@type":"Answer","text":"AI and Copilot assistants can suggest when an off-cycle run is appropriate\u2014for example, an approved bonus or a missed payment that cannot wait for the next cycle. The payroll team should confirm the reason and eligibility before running it."}}]}],"@id":"https://www.guru99.com/what-is-off-cycle-payroll.html#schema-1134495","isPartOf":{"@id":"https://www.guru99.com/what-is-off-cycle-payroll.html#webpage"},"publisher":{"@id":"https://www.guru99.com/#organization"},"inLanguage":"en-US","mainEntityOfPage":{"@id":"https://www.guru99.com/what-is-off-cycle-payroll.html#webpage"}}]}
```
