# Additional Payment

<p class="doc-lead">Additional Payment records extra compensation outside regular salary — bonuses, commissions, incentives, or allowances. Entries can be for a single employee or a <b>payroll group</b> with multiple <b>payment lines</b>. Approved lines auto-pull into <a href="#/payroll/pay-run">Pay Run</a> as salary payables with <code>referenceId</code> set to the payment line id.</p>

<div class="doc-toc">
<p class="doc-toc-title">On this page</p>
<div class="doc-toc-section">
<span class="doc-toc-group-title">Getting started</span>
<div class="doc-toc-links">
<a href="#/payroll/additional-payment?id=overview">Overview &amp; List View</a>
<a href="#/payroll/additional-payment?id=quick-start">Quick Start</a>
</div>
</div>
<div class="doc-toc-section">
<span class="doc-toc-group-title">Form reference</span>
<div class="doc-toc-links">
<a href="#/payroll/additional-payment?id=header-fields">Header Fields</a>
<a href="#/payroll/additional-payment?id=payment-lines">Payment Lines</a>
</div>
</div>
<div class="doc-toc-section">
<span class="doc-toc-group-title">More</span>
<div class="doc-toc-links">
<a href="#/payroll/additional-payment?id=actions-status">Actions &amp; Status</a>
<a href="#/payroll/additional-payment?id=pay-run">Connection with Pay Run</a>
<a href="#/payroll/additional-payment?id=accounting">Accounting</a>
<a href="#/payroll/additional-payment?id=example">Worked Example</a>
<a href="#/payroll/additional-payment?id=best-practices">Best Practices</a>
<a href="#/payroll/additional-payment?id=faq">FAQ</a>
<a href="#/payroll/additional-payment?id=related">Related &amp; Videos</a>
</div>
</div>
</div>

<hr class="doc-section-divider">

<h2 id="overview">Overview &amp; List View</h2>

Go to <b>Payroll → Additional Payment</b>. The list shows every additional payment with payroll group, employee(s), type, category, period, and status.

<img src="payroll/images/additional-p-list.webp" alt="Additional Payment List" loading="lazy">

<b>List columns</b>

| **Column** | **Shows** |
|------------|-----------|
| Id | Record reference number. |
| Date | Date the payment is recorded. |
| Payroll Group | Associated payroll group (group payments). |
| Employee | Employee name (single) or employees from payment lines (group). |
| Payment Type | Additional Payment or By Commission. |
| Payment Category | Category of the payment (Bonus, Incentive, etc.). |
| Year | Year the payment applies to. |
| Month | Month the payment applies to. |
| Status | Header status of the document. |

<b>Quick filter tabs</b>

| **Tab** | **Shows** |
|---------|-----------|
| Default | All except cancelled. |
| Approved | Approved payments. |
| Draft | Saved but not approved. |
| Closed | Fully processed through pay run. |
| Cancelled | Cancelled payments. |

<b>Advanced Filters</b>

Id, Type, Employee, Payroll Group, Payment Category, Year, Month, Commission Payment Transaction Id, Status, Date, and Created date.

<b>List row actions</b>

| **Action** | **Available when status is** |
|------------|------------------------------|
| Edit | Draft, For Revisal |
| Delete | Draft, For Revisal |
| View | All statuses |

<hr class="doc-section-divider">

<h2 id="quick-start">Quick Start — Create an Additional Payment</h2>

<h3>1. Navigate</h3>
Go to <b>Payroll → Additional Payment</b> and click <b>New</b>.

<img src="payroll/images/additional-p-new.webp" alt="New Additional Payment" loading="lazy">

<h3>2. Choose single or group</h3>
<ul>
<li><b>Single employee</b> — leave <b>Is Group</b> unchecked. Select <b>Employee</b> and one payment line is pre-filled.</li>
<li><b>Group payment</b> — check <b>Is Group</b>. Select a <b>Payroll Group</b>. Payment lines auto-populate with all employees in the group.</li>
</ul>

<h3>3. Fill header</h3>
<ul>
<li>Set <b>Date</b>, <b>Type *</b> (Additional Payment or By Commission), and <b>Payment Category *</b>.</li>
<li>Set <b>Year *</b> and <b>Month *</b> — the payroll period the payment applies to.</li>
<li>Categories <b>Wages Payable (6)</b> and <b>Overtime (7)</b> are excluded — use <a href="#/payroll/production-wage">Production Wage</a> and <a href="#/payroll/overtime-entry">Overtime Entry</a> for those.</li>
</ul>

<h3>4. Enter payment lines</h3>
For each employee, set <b>Amount</b> and optional <b>Notes</b>. For <b>By Commission</b> type, also enter <b>Sale Amount</b> and <b>Commission Percentage</b>.

<img src="payroll/images/paymentlines.webp" alt="Payment Lines" loading="lazy">

<h3>5. Save</h3>
<ul>
<li><b>Save</b> — keeps status Draft.</li>
<li><b>Save And Approve</b> — approves header and all lines in one step.</li>
</ul>

<hr class="doc-section-divider">

<h2 id="header-fields">Header Fields Reference</h2>

| **Field** | **Description** |
|-----------|-----------------|
| Date * | Date the payment is recorded. |
| Is Group | When checked, payment applies to multiple employees via a payroll group. |
| Payroll Group | Required when Is Group is checked. Employees in the group populate payment lines. |
| Employee | Required when Is Group is unchecked. Single-employee payment. |
| Type * | <b>Additional Payment</b> (fixed amount) or <b>By Commission</b> (sale amount × percentage). Required. |
| Payment Category * | Earning category (Bonus, Incentive, etc.). Must be active. Categories 6 and 7 are excluded. Required. |
| Year * | Payroll year the payment applies to. Required. |
| Month * | Payroll month the payment applies to. Required. |
| Notes | Optional header remarks. |

<hr class="doc-section-divider">

<h2 id="payment-lines">Payment Lines</h2>

Each additional payment has one or more payment lines — one per employee receiving the extra amount.

| **Column** | **Description** |
|------------|-----------------|
| Sl Num | Line serial number. Auto-numbered. |
| Employee * | Employee receiving the payment. Required. |
| Sale Amount | Shown for <b>By Commission</b> type. Base sales amount. |
| Commission Percentage | Shown for <b>By Commission</b> type. Percentage applied to sale amount. |
| Amount | Payment amount for this employee. |
| Notes | Optional line remarks. |
| Status | Per-line status — Approved, Closed, or Partially Processed. |

<b>Group behaviour:</b> When you select a payroll group, the system loads all active employees in that group as payment lines. Adjust individual amounts as needed.

<b>Single behaviour:</b> One payment line is created for the selected employee. No new rows can be added.

<b>Line-level status:</b> Each payment line tracks its own settlement status independently. This allows a group payment to be partially processed when only some employees' lines have been included in pay runs.

<hr class="doc-section-divider">

<h2 id="actions-status">Actions &amp; Status</h2>

<h3>View toolbar actions</h3>

| **Action** | **Description** | **Available when status is** |
|------------|-----------------|------------------------------|
| Approve | Approves the payment and all lines. | Draft, For Revisal |
| Edit | Opens for editing. | Draft, For Revisal |
| Delete | Permanently removes. | Draft, For Revisal |
| Clone | Creates a copy. Hidden when created from a commission transaction. | All (if permitted) |
| Print | Prints the document. | All |

<h3>More menu (⋮) actions</h3>

| **Action** | **Description** | **Available when status is** |
|------------|-----------------|------------------------------|
| Cancel | Cancels the payment. | Approved, For Revisal, Closed |
| Master Update | Updates selected header fields. | Approved, Closed |
| Add/Update Note | Adds or edits notes. | All |
| Print | Prints the document. | All |

<h3>Header statuses</h3>

| **Status** | **Description** |
|------------|-----------------|
| Draft | Saved but not approved. Editable. |
| Approved | Finalized. Lines eligible for pay run. |
| For Revisal | Sent back for correction. |
| Cancelled | Cancelled. |
| Closed | All payment lines fully settled through pay run. |
| Partially Processed | Some but not all payment lines have been included in approved pay runs. |

<h3>Payment line statuses</h3>

| **Status** | **Description** |
|------------|-----------------|
| Approved | Line approved, awaiting pay run. |
| Closed | Line included in an approved pay run. |
| Partially Processed | Line partially settled (rare — used when amount is split across pay runs). |

When lines have mixed statuses, the header may show <b>Partially Processed</b> until all lines are Closed.

<hr class="doc-section-divider">

<h2 id="pay-run">Connection with Pay Run</h2>

Approved payment lines auto-pull into the <b>Salary Payables</b> section of a pay run for the matching employee, year, and month.

| **Step** | **What happens** |
|----------|------------------|
| Payment approved | Header and lines → Approved. |
| Pay run draft | Approved lines for the employee/period appear as payment lines under the selected payment category. <code>referenceId</code> = payment line id. |
| Pay run approved | Matched payment line → <b>Closed</b>. Header → Closed when all lines are closed, or Partially Processed when some remain. |
| Pay run cancelled | Lines revert to Approved. Header status recalculated. |

<b>Pay-run payment line link:</b>

| **Field** | **Value** |
|-----------|-----------|
| Payment Category | From additional payment header |
| Amount | From payment line amount |
| referenceId | Payment line id (links back for settlement tracking) |

<b>Commission payments:</b> When created from a sales commission transaction, the header shows <b>Payment Transaction</b> linking to the source. Clone is disabled on these records.

<hr class="doc-section-divider">

<h2 id="accounting">Accounting</h2>

Additional payments post through the pay run journal on approve:

<ul>
<li><b>DR</b> payment category expense account (debit account from <a href="#/payroll/payment-categories">Payment Category</a>)</li>
<li><b>CR</b> account 57 Salary Payable — employee sub-ledger</li>
</ul>

Each payment line generates its own DR/CR pair under the configured category account. Cancel on pay run reverses the journal and reopens the payment lines.

<hr class="doc-section-divider">

<h2 id="example">Worked Example — Group Bonus</h2>

<p><b>Scenario:</b> March festival bonus of ₹5,000 for all employees in Payroll Group "Sales Team" (4 employees). Payment category: Bonus.</p>

<b>Additional Payment</b>
<ul>
<li>Is Group: checked. Payroll Group: Sales Team.</li>
<li>4 payment lines, each ₹5,000.</li>
<li>Save And Approve → header Approved, 4 lines Approved.</li>
</ul>

<b>March pay runs</b>
<ul>
<li>Each employee's pay run auto-pulls one Bonus line (₹5,000, referenceId = line id).</li>
<li>After all 4 pay runs are approved: all lines → Closed, header → Closed.</li>
</ul>

<p><b>Partial scenario:</b> If only 2 of 4 employees have March pay runs approved, those 2 lines → Closed. Header → <b>Partially Processed</b> until the remaining 2 are settled.</p>

<hr class="doc-section-divider">

<h2 id="best-practices">Best Practices</h2>

<ul>
<li>Use <b>group payments</b> for uniform bonuses across a payroll group — one document, multiple lines.</li>
<li>Match <b>Year</b> and <b>Month</b> to the pay run period so auto-pull works correctly.</li>
<li>Do not use payment categories 6 (Wages Payable) or 7 (Overtime) — use dedicated modules for production wages and overtime.</li>
<li>For commission-based pay, use type <b>By Commission</b> and record sale amount and percentage for audit trail.</li>
<li>Review line statuses on group payments before closing the period — a Partially Processed header means some employees were not yet paid.</li>
</ul>

<hr class="doc-section-divider">

<h2 id="faq">FAQ</h2>

<b>What is the difference between single and group payment?</b><br>
Single: one employee, one line. Group: select a payroll group and the system creates a line per employee in that group.

<b>What does Partially Processed mean?</b><br>
Some payment lines have been settled through pay runs but others remain open. Common on group payments when not all employees have had their pay run approved yet.

<b>How does the pay run link back to the payment line?</b><br>
The pay-run payment line stores <code>referenceId</code> equal to the additional payment line id. On pay-run approve, that line closes.

<b>Can I use this for production wages or overtime?</b><br>
No. Categories 6 and 7 are excluded. Use <a href="#/payroll/production-wage">Production Wage</a> and <a href="#/payroll/overtime-entry">Overtime Entry</a> instead.

<b>Can I create additional payments from sales commissions?</b><br>
Yes. Type <b>By Commission</b> supports sale amount and commission percentage. Commission transaction-linked records show the source transaction and cannot be cloned.

<b>When are lines pulled into pay run?</b><br>
Approved lines for the employee and period appear on pay run create and Refetch. Pay-run approve sets line status to Paid.

<b>Can I cancel an additional payment after pay run?</b><br>
Cancel only if lines are not Paid. If already settled on an approved pay run, cancel the pay run first to restore line status.

<b>What is By Transaction commission type?</b><br>
Lines created automatically from approved <a href="#/payroll/commission-on-transaction">Commission On Transaction</a> — linked to sale invoice and not editable via clone.

<b>Do group payments create separate pay-run lines per employee?</b><br>
Yes. Each employee line settles independently — Partially Processed status means some employees are paid and others are not yet.

<hr class="doc-section-divider">

<h2 id="related">Related Topics &amp; Videos</h2>

<b>Related documentation</b>
<ul>
<li><a href="#/payroll/pay-run">Pay Run</a> — settles additional payment lines.</li>
<li><a href="#/payroll/payment-categories">Payment Categories</a> — define bonus, incentive, and allowance accounts.</li>
<li><a href="#/payroll/payroll-group">Payroll Group</a> — group employees for bulk additional payments.</li>
<li><a href="#/payroll/reports/transaction-wise-commission-report">Transaction Wise Commission Report</a> — commission payment audit.</li>
<li><a href="#/payroll/reports/employee-payment-summary-report">Employee Payment Summary Report</a> — period-wise payment totals.</li>
</ul>

<b>Video — Additional Payment overview</b>
<iframe width="560" height="315" src="https://www.youtube.com/embed/WIuoJeGuYcI?si=iom5RdIPA0g3H8jz" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>
