Skip to main content
Skip table of contents

January Frequently Asked Questions

I have multiple databases with Payroll associated with both. Each of the payrolls are on the same Employee Identification Number so I need to print/eFile W-2/W-3's together. How do I do that?

Click here for answer...

In the Aatrix for Windows setup wizard, you have the option to select that you use multiple databases for your payroll. When selected Aatrix will allow you to merge the two databases together. Here is a video of the process.

Video link coming soon...

I have multiple databases that have 1099 Vendors and I need to print/eFile 1099-NEC forms together. How do I do that?

Click here for answer...

In the Aatrix for Windows setup wizard, you have the option to select that you use multiple databases for your payroll. When selected Aatrix will allow you to merge the two databases together. Here is a video of the process.

Video link coming soon...

I have a minister that receives housing, but there is no money in Box 14 Other. All his money is in Box 1. How do I separate the Housing money from Box 1 so that it is in Box 14?

Click here to expand...


Housing is an allowance that is to only be reflected in Box 14 of the W-2s.  There are times when a user goes to print the W-2 they find the housing amount is showing on Box 1 and/or 14 and need it removed from Box 1. 

This happens when the user does not mark the 'Exclude from W2' check box when setting up the Housing allowance.


Go to the Employee's Record and mark the 'Exclude from W2' check boxes so it is set correctly for the new year.

You will also need to make sure the allowance is set to go in Box 14 under the Pay Item tab. 


There are two ways you can remove the housing amount out of Box 1.

Option A

Figure up the amount you need to reduce Box 1 by:

  • Calculate payroll for the housing allowance dated for some time in the tax year you are working with.

  • Go to that payroll record and change the gross amount on the housing pay item reducing the amount you need to lower box 1 by. (you will need to do a negative amount to lower it.)

  • If other Pay Items were calculated, click on them and zero them out.

  • Mark the Do No Print or Post box on the Summary tab so this does not ever try to post to the ledger.

  • Save

Option B

  • Open Payroll Tax Forms (Reports → Payroll Reports → Payroll Tax Forms

  • Select W-2/W-3 Forms

  • Set to the appropriate tax year

  • Click Show Forms

  • Go through the W-2/W-3 setup process

  • When you are in the Aatrix spreadsheet like grid (for Windows) or the W-2 form (for Mac), find the Box 1 amount

  • Lower the Box 1 amount by the amount of the Housing Allowance

  • Add an additional column to the Aatrix Grid (Windows) or add the work 'Housing' and the amount for Housing in Box 14 (macOS)

  • Then, continue on through the process of generating W-2/W-3 Forms

Note: If you do it this way, there is no record of it being lowered in CDM+.  It is not taxable income so it will not affect the 941s but you will not see it on the payroll reports you print.  This option will only affect the printing of W-2s in Aatrix.

How can I print a list 1099 vendors with their yearly totals to compare with 1099-NEC forms from Aatrix?

Click here to expand...

Open Ledger by Vendor report (Reports → Ledger → Activity → Ledger by Vendor)

  1. Set up search to use the Transaction date for the calendar year (January 1 to December 31)
  2. Select the radio button for All Accounts.
  3. Click Reports under Options in the left-hand sidebar.
  4. Select all Vendors (our set up will only print those that have 1099 payments for the transaction date range so you do not need to select individual vendors unless that is your preference).
  5. Choose the Composite Report Type.
  6. Put a check in the 1099 Items Only checkbox

  7. Select how you wish to print the report. The selected report will look something like this...

I need to enter health insurance monies on an employee's W-2, how do I do it?

Click here to expand...

There are times users need to add imputed income onto their payroll record, so it shows up on the W2 properly. This would be things such as insurance or fair rental value of parsonage lived in.  They do not get a check for it, and it does not post to the user's ledger.  It is just for reporting purposes.

Please seek the assistance of a CPA if you have any questions about adding imputed income to your W-2/W-3 forms.

Steps to Add Imputed Income

  1. Open Employee Records (Program → Payroll Employee Records)

  2. Find the employee's record, click to highlight their record, and click Pay Items.


  3. Click Change from the left sidebar and then Add in the bottom left of the Pay Items tab window.



  4. In the Description field select 'Health Insurance' or add it by entering the text Health Insurance, clicking tab, and selecting Yes.


  5. Select a Pay Frequency of Annual.


  6. Select the Type, Allowance.


  7. Under Pay Rates, enter in the total amount for the health insurance for the year.


  8. Select the appropriate code for the imputed income (in our case we are showing employer sponsored health coverage with is Box 12 - Code DD)


  9. Select the Taxes/Deductions tab at the bottom of the Pay Items window.


  10. Place checks in all Exempt checkboxes.


  11. Place checks in all Exclude from W2 checkboxes (this will exclude this pay item from displaying in Box 1 of the W-2).


  12. Click Save in the upper left sidebar.


  13. Open Calculate Payroll window (Program → Payroll → Calculate Regular Payroll).

  14. Set the Payroll Period date range and Paid Date to dates not previously used. Then, set Frequency to Annual, put a check in the Pay checkbox next to the employee’s name (this will calculate the employee’s imputed income , and choose the Post Processing Option of Open Payroll Records. Click Calculate.


  15. When calculation is complete and click OK. This opens the Payroll Records window. Click Change in this window.


  16. Place a check in the Do not print or post checkbox and click Save.


Now, the imputed income will show in your printed/e-Filed W-2/W-3 forms.


How do I update Giving Unit Codes for the new year?

Click here to expand...

Two different Giving Unit Codes can be maintained for each giver – the current Giving Code and the Pending Code. If you need to assign new envelope numbers for all giving units or for a segment of them, you can use the Giving Unit Field Maintenance window.  This feature allows you to quickly accomplish this task.  The Pending Code column allows you to make the changes you want to see in the coming year without changing the current codes you are using.  

Open Giving Unit Field Maintenance

Program > Contributions > Giving Unit Field Maintenance


Add and Process new Codes

  1. Do a search for a specific group of Giving Units or click the Show All button to see all active Giving Units.
  2. Once you have the names in the window you can make the changes needed to this Giving Unit Record.  You can also mark them inactive here if needed as well as change any of the other fields you see in this window.
  3. When you are ready to move all the pending codes to the current ones, click the Copy to Current button on the top right.  This will replace the current codes with those you put in the pending code column. 

  4. When the process is complete, click the save button on the bottom right.
  • You do not need to update ALL Giving Unit Codes at the same time. If a giver’s number hasn’t changed, leave the Pending Code field blank.
  • CDM+ requires unique Giving Unit Codes, so if you mistakenly attempt to assign the same code to multiple records, CDM+ will open an error resolution box, identifying the problems and allowing you to correct them.
  • If you only need to change a few givers' codes, make those changes directly in the Giving Unit Code field on the Giving Unit Information window.

Why are my W2/W3 forms printing with a Watermark?

Click here to expand...


The user goes through the process of printing their tax form, but the resulting form has a large Demo watermark.

The user may also be attempting to eFile and gets a message "The efile command is unavailable in evaluation mode."

This issue is due to the Registration Code within the Aatrix Forms Viewer. It can manifest itself in two ways.

  1. The first being that there will not be any codes listed in the Registration Code window. (Solution A)

  2. The second way that this error may occur is that the codes listed in the window will have an expired date. (Solution B)


A. How to address the first issue: The Registration Code window does not show any codes.

This is likely caused by a bad registration code.

  1. Open Aatrix Forms Viewer and go to Company > Enter/Edit Registration Codes

    Macintosh Screenshot:


    Windows Screenshot:

  2. In the opened Registration window, verify that there are no codes.

  3. If there are no codes listed in the window, do the following:

    1. Close the Aatrix Forms Viewer

    2. Backup the CDM+ database

    3. In CDM+, go to File → Utilities

    4. Click Clear Records


    5. Check fypayerregistrationcode


    6. Click OK and confirm the delete by ensuring that 0 records show in the window.

    7. Re-open the Aatrix Forms Viewer and verify the problem is resolved

B. How to address the second issue: The registration codes are expired.

  1. If the opened Registration Code window contains codes, but they are expired. This is manifesting when a user has more than one database with different EIN's in each database.


  2. The EIN number showing in the Registration Code window must be the same as the one showing on the displayed tax form.


  3. If it isn't, then click into the field in the Registration Code window and enter the correct EIN. In our case, it probably will NOT be the same.

  4. Locate and open the config file by following the steps below:

    1. Open the Tax Forms window

    2. Hold the Shift key on the keyboard while clicking ‘Show Form’.

    3. You will be asked ‘Use AEF format?’ Answer ‘No’.

      image (4).png

    4. The finder window now opens with the AatrixConfig.ini file.

    5. Double-click the AatrixConfig.ini file.

      image (3).png

  5. Copy the code in the config file and then go back to the Registration Code window in Aatrix Forms Viewer and paste it into field and then click 'Enter'.


  6. This will update the registration codes.


Why can't I install Aatrix Form viewer?

Click here to expand...


Attempting to install the Tax Forms Viewer (Aatrix) through CDM+ on Windows produces the following error even though the current user is an administrator.                              

The Tax Forms Viewer application is not installed, and must be installed by an administrator.

To view tax forms, please log in as an administrator, view the tax forms from that account, and install the application when prompted.

This is a valid error message if the current user is not a Windows administrator. In that instance, follow the prompts to log in as an administrator and install Aatrix from an administrator account.


Open a command prompt and run:


Open another command prompt as an administrator and run:

net localgroup administrators

You should NOT see the result from the first command in the list from the second command.

If the result of the first command appears in the result of the second, please contact technical support for further assistance.


Run the following command, replacing {result from username } with the result of the first command run.

net localgroup administrators {result from username} /add

Close and reopen CDM+, then try installing Aatrix again.


Installing Aatrix requires administrative rights in Windows. With CDM+ this membership is verified through the following command.

net localgroup administrators | findstr "%USERNAME%"

%USERNAME%  is a Windows environment variable which stores the current user name. If this variable is not found in the administrators local group then CDM+ prevents installing Aatrix because it determines the current user is not an administrator.

All of a Vendor's payments are not showing on their 1099-NEC

Click here to expand...

Reviewing Vendor Records

Program Payables Vendor Record

  1. Ensure Name and Address are correct.

  2. Ensure the state is exactly two characters.

  3. Ensure 1099-NEC is selected.

  4. Ensure 1099 Recipient's ID number is correct.

Prepping Your 1099

It is an IRS requirement that Vendors using a SSN must have the first and last name fields completed on the form.
If you notice the the Contact First Name and Contact Last Name fields are black, click Change from the left sidebar.

  • image-20240123-140403.png

    Fill in these required fields and then Save your changes.


Once this information is filled it you can run your 1099’s like normal.

Vendor Records - Payments Tab

Ensure Expense accounts are tagged as 1099 showing an asterisk beside the account number. This is visible in the table on the right side of the Payments tab.

  1. Select Payments tab

  2. Click Change in Sidebar

  3. Select the expense line you want to toggle.

  4. Click Toggle 1099 ( * ) Setting

  5. Click Save

Below is an animation of the process in action:

If a payment to the vendor does not appear on the Payments tab, find the payment under Program Ledger Ledger Entry Records and ensure the vendor is selected in the Vendor field.

Vendor Records - 1099 Setup Tab

There is no setup required under the 1099 Setup tab for 1099-NEC forms.

Payer Records

Program Accounting Payer Records

  1. Ensure the Company information is correct.

  2. Ensure the Contact information is correct.

  3. Ensure State is selected.

Processing 1099-NEC Forms

Reports Payables 1099 Forms

  1. Select 1099-NEC

  2. Enter 2020 for the Year field.

  3. Ensure Vendor Limit is set to '600.00'

  4. Click Show Form

What should I do when there are 53 Sundays in a year? How do I handle pledges that were given thinking that there were 52 Sundays?

Click here to expand...

Fifty-three Sundays can be a problem for people who pledge weekly. Many might think $10 weekly for a total pledge of $520 but with 53 Sundays, the total pledge would compute to $530. 

The solution is to set the pledge ending date to be 12/30/23.  This shouldn't impact the other pledge frequencies.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.