# QAD Customization Inventory Worksheet (for Upgrade or Migration)

> Source: https://netray.co/tools/qad-customization-inventory-worksheet
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Free Tools

## Short answer

An editable list of customizations, reports and interfaces with a decision and effort estimate for each, to plan an upgrade or move.

## Category

erp-migration

## Erp

QAD

## Audience

- QAD project manager
- QAD developer
- Migration lead

## Tool

**Kind:** worksheet

**Mode:** editable

**Currency:** $

**Columns:**

#### Customization

**Key:** item

**Type:** text

#### Type

**Key:** kind

**Type:** select

**Options:**

- Program
- Report
- Interface
- Screen change
- Database field
- Workflow

#### Module

**Key:** area

**Type:** text

#### Usage

**Key:** use

**Type:** select

**Options:**

- Daily
- Weekly
- Monthly
- Rarely
- Unknown

#### Decision

**Key:** decision

**Type:** select

**Options:**

- Retain
- Rebuild
- Replace by standard
- Retire
- Review

#### Effort (hours)

**Key:** hours

**Type:** number

#### Rate per hour

**Key:** rate

**Type:** number

**Format:** currency

#### Estimated cost

**Key:** cost

**Type:** number

**Expr:** hours * rate

**Format:** currency

**Rows:**

**Item:** Custom pick list report

**Kind:** Report

**Area:** Sales

**Use:** Daily

**Decision:** Rebuild

**Hours:** 24

**Rate:** 95

**Item:** Supplier EDI import

**Kind:** Interface

**Area:** Purchasing

**Use:** Daily

**Decision:** Retain

**Hours:** 40

**Rate:** 95

**Item:** Extra field on item master for HTS code

**Kind:** Database field

**Area:** Item

**Use:** Weekly

**Decision:** Replace by standard

**Hours:** 8

**Rate:** 95

**Item:** Quarterly obsolete stock report

**Kind:** Report

**Area:** Inventory

**Use:** Rarely

**Decision:** Retire

**Hours:** 0

**Rate:** 95

**Item:** Work order label print program

**Kind:** Program

**Area:** Production

**Use:** Daily

**Decision:** Rebuild

**Hours:** 32

**Rate:** 95

**Item:** Credit hold approval screen

**Kind:** Screen change

**Area:** Finance

**Use:** Unknown

**Decision:** Review

**Hours:** 12

**Rate:** 95

**Totals:**

#### Total effort (hours)

**Key:** hours

**Agg:** sum

**Format:** number

#### Total estimated cost

**Key:** cost

**Agg:** sum

**Format:** currency

**Summary:**

#### Average cost per item

**Key:** avg_cost

**Expr:** sum_cost / count

**Format:** currency

**Notes:** Find customizations by comparing your program libraries, reports, database schema and interface logs against a standard install, then ask users which ones they still use. Unknown usage is a prompt to ask, not a reason to keep the item.

## Content

**Intro:** Customizations are the biggest source of surprise cost when upgrading or moving away from QAD. This worksheet gives you one place to list them, record how often they are used and decide what happens to each.

**Sections:**

#### How to use the worksheet

**Body:** Add one row per customization, report, interface, screen change or extra database field. Record the module, how often it is used and what you plan to do with it. Estimate effort in hours and enter a blended rate, and the sheet computes cost per row and in total. Start with a first pass from your development team, then walk the list with business users to confirm usage and to find items nobody listed. Export to Excel to share with the steering group.

#### Making the decision for each item

**Body:** Retain means the logic stays as is and is ported. Rebuild means the need is real but the technique must change. Replace by standard means current standard functionality now covers it, which is common after years of vendor releases. Retire means the item is no longer needed. Use frequency as a guide: items used daily deserve care, while rarely used items are often better handled by a standard report or an export.

#### Reading the totals

**Body:** The total hours and cost give an early view of the customization effort in your plan. Look at the split by decision: a high share of retire and replace by standard means a cheaper project. A large block of items marked review means scope is uncertain, so keep contingency until they are resolved. Compare average cost per item with similar items you have changed before.

#### Common mistakes

**Body:** Lists often miss reports that live in spreadsheets, scheduled batch jobs, and interfaces on a partner side. Teams also copy everything forward because it is easier than asking users, which carries old workarounds into the new system. Finally, effort estimates for rebuilds usually leave out testing and user acceptance, so add those hours explicitly.

**Cta:** If you want help finding hidden customizations or estimating the rebuild effort, we can review your list with you.

**Faq:**

#### How do I find all customizations?

**Answer:** Compare your program source, menu entries, report definitions and database schema with a clean install, check interface and scheduled job logs, and interview users. No single source is complete, so use several.

#### What rate should I use?

**Answer:** Use a blended internal or partner rate you actually expect to pay. If rates differ by skill, add rows or use an average, and note the assumption in the notes so reviewers can challenge it.

#### Should I keep unused items?

**Answer:** Usually not. If nobody uses an item, retire it and keep the source archived. Carrying unused code costs testing time and adds risk during every future upgrade.

#### Can I use this for other ERPs?

**Answer:** Yes. The columns are generic apart from the QAD wording, and the same approach works for any ERP with custom code, reports and interfaces.

## Search terms

qad customization inventory, qad upgrade customization list, erp customization assessment template, qad modification tracker, erp custom code inventory excel, qad migration scope worksheet

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
