Skip to content
Enjoy complimentary data migration when switching from your existing bookkeeper or CPA to Institution.

Choosing a provider

Test a budget import before choosing finance reporting software

Verify the period, account and department mapping, then test revision behavior so the approved budget survives the move from a workbook to reporting.

By Institution5 minute readPublished View sources
In this guide

Begin with an approved comparison

A budget import is successful when the reporting system can reproduce the approved plan at the level management uses. A message saying the file uploaded does not establish that the months, accounts, departments and versions are correct. During selection, ask the vendor to demonstrate the resulting comparison rather than stopping at the import screen.

Choose a small, internally consistent sample budget with known totals. Include several periods, accounts and departments, plus an item that is intentionally zero. Keep the source workbook and an expected summary that a reviewer can check independently of the new system.

State whether the sample represents the original approved budget, a forecast or a scenario. Those records serve different purposes. The software should help users distinguish them rather than silently replacing the plan against which the company agreed to measure performance.

Make the import's dimensions visible

Map each source column to its intended meaning in the target: entity, account, department, project, period, currency and version where relevant. Identify any dimensions the quoted product cannot represent. A system may support a department budget while requiring a different arrangement for project or location detail.

Check the accounting calendar. A column labeled January may not correspond to the same fiscal period in every company. Include the fiscal year explicitly and test a year-end boundary. If the business uses a noncalendar reporting structure, demonstrate that structure rather than accepting a standard twelve-column example.

Ask how account and department identifiers are matched. Names can change or repeat, so inspect the stable codes used by the import. Include an unknown code and confirm that the system reports it clearly rather than dropping the row or placing it into an unintended default category.

Review units and signs. A workbook expressed in thousands must not arrive as whole currency units without an intentional conversion. Decide how revenue, expenses and credits are represented and check the displayed variance, since a correct amount with an inconsistent sign can produce a misleading comparison.

Ask how formulas in the source workbook are handled. Confirm whether the import reads calculated values or expects a particular file structure, then use a saved and recalculated test file. The approved model and the values actually uploaded should agree before anyone investigates the reporting system.

Use totals that expose the mapping

In a hypothetical example, department A has monthly expense budgets of $12,000, $14,000 and $16,000, while department B has $8,000, $9,000 and $11,000. The three monthly totals are $20,000, $23,000 and $27,000, and the quarter totals $70,000. Verify both the departmental and period totals after import.

A grand total of $70,000 can still be correct when the months or departments are wrong. Inspect a few deliberately distinctive cells as well as the summary. Keep the expected detail simple enough that the reviewer can identify a transposition without building another complex model.

Test a blank separately from a zero. Ask whether a blank means no submitted amount, an unchanged prior value or zero in the target system. That behavior matters when departments submit partial revisions. Record the intended treatment in the import procedure.

Run the budget-to-actual report using a small known actual dataset. Check the period, version and department filters and verify the variance arithmetic. This final step proves that the imported data reaches the management view for which the feature is being purchased.

Demonstrate a revision and an accidental repeat

Ask the vendor to show what happens when the same file is imported again. Does the system replace existing amounts, add new entries, reject duplicates or offer a choice? The answer should be visible to the user before a consequential action is completed.

Business Central's budget documentation describes an import choice between adding entries and replacing existing entries. It also supports multiple budgets for a period. These product-specific features illustrate why the import mode and target version should be part of the demonstration rather than left as an implementation assumption.

Now revise one department in the test file and leave another untouched. Confirm whether the operation changes only the intended population. If replacement removes rows outside the submitted file, the team needs to understand that scope before using it for partial updates.

Check the history or retained evidence needed to explain the revision. Record who authorized it, which version changed and how the original approved budget remains available. A forecast update should not accidentally erase the company's reference point for explaining performance.

References: Microsoft: Create and import general ledger budgets

Evaluate errors and permission boundaries

Prepare a file with a small number of known errors, such as an invalid account or a missing period. Ask the user to find the affected rows and correct them using the supported process. Observe whether valid rows are accepted before the error and whether resubmission could create duplicate amounts.

Test the roles intended for departmental contributors, finance preparers and final approvers. A manager may be allowed to propose a budget without being allowed to replace the approved company version. Confirm the actual permissions rather than assuming a workflow label creates that separation.

Ask how the company can recover from a mistaken import. The answer may involve a version copy, an export or a supported reversal process. Demonstrate the route with test data and record its limits. Avoid relying on an unverified promise that support can restore any earlier budget.

Include the source workbook in the access discussion. Even if application roles are well controlled, a shared file containing every department's budget may expose more information than contributors should receive. Design the preparation and upload process together.

Price the maintained workflow

Confirm which plan includes the required budget dimensions, versions, imports and reports. Ask whether a custom mapping, template or report is needed and who maintains it when the chart of accounts or organization changes. Include that work in the implementation quote.

Save the tested file, mapping, expected results and approved revision procedure. Assign a budget owner and an administrator who can resolve import problems. The company should be able to repeat the process next year without rediscovering its assumptions.

Accept the feature when the approved plan remains identifiable and the intended comparison can be reproduced. The useful capability is a dependable budget record, not merely the ability to read a spreadsheet.

Sources

Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.

Related reading

Need help with this work?

General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.