Bulk-Apply Defaults & Run Depreciation

Just capitalized a fresh batch of stock? You don’t have to open the settings drawer for each unit one at a time. From the Depreciation Register you can tick several rows, apply your organization’s depreciation defaults to all of them at once, and — when you want the book values updated right now — trigger a depreciation run without waiting for the automatic monthly posting.

Both actions live on the register at Asset Depreciation in the main menu, and both need the Asset Depreciation — Write permission (asset_depreciation.write). Without it, the row checkboxes and the run button are hidden.

Bulk-Apply Org Defaults

Applying org defaults creates a per-asset depreciation setting for each selected stock unit, using the method, useful life, salvage, and rate you configured under your Depreciation Defaults (matched by the asset’s category, falling back to your org-wide default). It’s the fastest way to onboard many assets into depreciation tracking at once.

  1. Open Asset Depreciation. Use the search box and the status / method filters if you want to narrow the list first.
  2. Tick the checkbox on each asset row you want to set up. A bar appears above the table showing “N selected”.
  3. Click Apply org defaults.
  4. A confirmation dialog — “Apply org defaults?” — tells you how many stocks will be affected. Click Apply defaults to proceed, or close to cancel.
  5. When it finishes, a message confirms the result, e.g. “Applied defaults: 8 created, 2 skipped of 10 selected.” The register refreshes with the new rows.

To drop your selection without applying anything, click Clear on the bulk bar.

Existing settings are never overwritten. Any stock you select that already has depreciation settings is skipped — that’s the “skipped” count in the result message. Bulk-apply only creates settings for stocks that don’t have them yet, so it’s safe to run over a mixed selection.

Start date defaults to today. Newly created settings begin depreciating from the day you apply them. If an asset should have started depreciating earlier (for example, it was capitalized last quarter), open its Settings afterward and adjust the start date. See Set Up Depreciation for an Asset.

A few things worth knowing:

  • Defaults are pulled from your Depreciation Defaults page. If you haven’t set those up (or seeded the Schedule II defaults), do that first — see Configure Depreciation Defaults (Schedule II).
  • The count in the dialog reflects the stocks Rentablez will actually act on. If some selected rows already have settings, the “created” number in the result will be lower than the number you selected.
  • After applying, each new row shows its method, useful life, capitalized cost, and a starting book value in the register. Fine-tune any individual asset from its Settings drawer.

Run Depreciation Now

Depreciation normally posts automatically once a month — Rentablez calculates each active asset’s depreciation for the period and locks it into the schedule. But sometimes you want the numbers current immediately: right after bulk-applying defaults, before pulling a financial-year export, or to see updated book values on demand.

The Run depreciation now button (top-right of the register) triggers that calculation manually for your whole fleet.

  1. On the Asset Depreciation register, click Run depreciation now.
  2. The button shows “Running…” while it works.
  3. When it completes, a confirmation message appears and the register refreshes — the Book value, Accumulated, and Last run columns update for every asset that had depreciation due.

A manual run does the same work as the monthly automatic posting — it never double-counts. If an asset’s depreciation for the current period is already posted, running again won’t change it. Only depreciation that’s genuinely due gets added.

Assets that are Fully depreciated, Disposed, or Paused are left untouched by a run — only Active assets accrue new depreciation.

How the Two Fit Together

A common onboarding flow ties both actions together:

StepActionResult
1Set up Depreciation Defaults (once)Your method / life / salvage per category
2Select new assets → Apply org defaultsEach gets a depreciation setting, starting today
3Run depreciation nowBook values and accumulated depreciation post immediately
4Export the financial yearCSV / Tally XML ready for your accountant

All depreciation periods align to the Indian Financial Year (April 1 – March 31), and default useful lives follow Schedule II of the Companies Act 2013. This is an India-first feature.

Permissions

  • Viewing the register needs Asset Depreciation — Read (asset_depreciation.read).
  • Selecting rows, applying defaults, and running depreciation all need Asset Depreciation — Write (asset_depreciation.write). Users without write access see the register read-only — no checkboxes, no run button.