> For the complete documentation index, see [llms.txt](https://workmate.gitbook.io/workmate-changelog/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://workmate.gitbook.io/workmate-changelog/updates/feb-17-2026.md).

# Feb 17, 2026

26.2.17

### Work Order Module

**Mandatory Field Selection (Configurable in Settings)**

You can now choose which standard Work Order fields are required from **Settings → Work Orders**. The following fields can be set as mandatory:

* **Assigned Staff Member**
* **Note**
* **Hidden Note**
* **Due date**

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2Fd2lzTSF1zP2OTDEv9JEM%2Fimage.png?alt=media&amp;token=20e26c8b-c116-4095-a725-621acfbd84d6" alt=""><figcaption></figcaption></figure>

Required fields show a red asterisk on the Work Order page, and WorkMate blocks saving until they are filled in.

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2FoJcfYjakgGGuTOSKCB0K%2Fimage.png?alt=media&amp;token=3e5363ce-a4a0-4e0a-9c95-44dbc6c9f717" alt=""><figcaption></figcaption></figure>

**Sync Tax Settings with Draft Orders (Tax Exemption)**

Tax exemption now stays in sync between a Draft Order and its linked Work Order. If you mark a Draft Order as **tax-exempt**, then make changes in the Work Order, the Draft Order will keep the tax exemption setting instead of being overwritten.

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2FuYeRipLazeZJGSbpaVia%2Fimage.png?alt=media&amp;token=df6e1fe5-9e8b-433e-8ec9-5ab2f574aad1" alt=""><figcaption></figcaption></figure>

**Tax Calculation Uses “Ship to Customer” Field**

WorkMate now calculates tax based on the **Ship to customer** checkbox in the Work Order:

* If **unchecked**, tax is calculated using the **store location**.
* If **checked**, tax is calculated using the **customer location**.

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2F62K8WB7KV1ITyRPu0b4I%2Fimage.png?alt=media&amp;token=c94bddbc-0251-4c97-8606-0d5144a31fbf" alt=""><figcaption></figcaption></figure>

This helps ensure the tax calculation matches whether the order is being picked up in-store or shipped to the customer.

### Purchase Order Module

**Edit Unit Costs in Completed Receipts**

Modify item unit costs in **completed** PO receipts. This includes permission controls so you can decide which users are allowed to make cost edits after receipt completion.

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2FX4H9ZP8OtICpt58iagff%2Fimage.png?alt=media&amp;token=c2817436-c190-4b70-b209-550fd8e2a8e0" alt="" width="563"><figcaption></figcaption></figure>

**Cost Averaging (Weighted Average Cost) for Serialized Products**

WorkMate now supports an enhanced **Weighted Average Cost (WAC)** calculation. Navigate to **Setting → Purchase Orders.**&#x20;

* **When WAC updates:** WAC is recalculated **when new inventory is received**.
* **What’s included in the average:** WAC can include items that have been **received and sold**, not only items that are currently on hand. Sold items continue to affect the average until they fall outside the rolling window.
* **Rolling window:** WAC uses a configurable **rolling window** (default: **12 months**). Any received or sold items outside the window are excluded.
* **Configurable scope:** In admin settings, you can choose whether WAC applies to **all products** or **serialized products only**. You can also configure the window length.

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2FkTq2wdErOSabRtha69nz%2Fimage.png?alt=media&amp;token=15696a5b-b934-42fb-b81e-5d231f48c23e" alt=""><figcaption></figcaption></figure>

**Separate Created By and Assigned Staff Columns**

Purchase Orders now show **Created By** and **Assigned Staff Member** as separate columns, so it’s clear who created the PO versus who is assigned to the Purchase Order. Filters for each column are now supported as well.

### Schedule Module

**Edit Staff Weekly Hours with Repeat**

Managers and admins can now edit any employee’s weekly working hours and availability. This is done in **Schedule → Manage Availability,** then click the employee availability button shown below.&#x20;

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2FyyHMd9FGGqg7XrihQLTj%2Fimage.png?alt=media&amp;token=13f760ed-3d10-4b20-9caf-0a2994404f36" alt="" width="563"><figcaption></figcaption></figure>

Select which employee's availability you want to update. Use repeat to apply the same schedule across multiple weeks, instead of updating week-by-week manually.

<figure><img src="https://1618003198-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F0qhe3v8mqRBAX5s2JtPi%2Fuploads%2FKVDBf2BcHfVOZ4BoZ3fS%2Fimage.png?alt=media&amp;token=572c212c-f55f-40a5-985c-d13a254c48ef" alt="" width="563"><figcaption></figcaption></figure>

**Improved Filter Usability**

Schedule filters are now easier to use in high-volume workflows:

* Staff search and filters are shown upfront.
* Staff are displayed upfront in a scrollable list.
* You can use checkboxes to show or hide tasks/events per staff member.

**Comprehensive System Improvements**

This release includes extensive bug fixes and minor enhancements across multiple modules, including schedules, serials, purchase orders, rentals, work orders, employee management, add-ons, POS and admin services, price overrides, and payment systems. These improvements ensure greater system stability and enhanced user experience across all platform components.
