Set Up Securities Ineligible for Wash Sale Processing

You can create wash sale exclusion codes to identify security types and/or processing security types (PSTs) for securities that you want excluded from wash sale processing.

About Wash Sale Exclusion Codes

When you set up an accounting basis to track wash sales processing, the system assumes that almost all transactions in Eagle STAR are eligible for wash sales. You can create wash sale exclusion codes to identify specific security types and/or processing security types as ineligible for wash sales processing by default. When the system processes an open or close transaction for an entity eligible for wash sale processing, it checks the wash sale exclusion codes to determine whether you excluded the security type and/or processing security type associated with the transaction from wash sale processing. If so, the system sets the transaction's (hidden) Wash Sale Eligible Indicator field to a value of N and does not perform wash sale processing for that transaction.

You can also manually adjust any transaction determined to be ineligible for wash sales processing. However, use of the security level exclusion overrides the wash sale eligibility criteria you define at the entity level and/or trade level. Turning off wash sales processing for a given transaction requires you to manipulate the transaction level tag in the panels and introduces custom logic. In addition, the trade level exclusion methodology does not allow you to cover transactions such as corporate actions generated by the STAR engine.

Add Wash Sale Exclusions

In the Codes workspace, you can add wash sale exclusion codes to identify security types and/or processing security types (PSTs) for securities that you want excluded from wash sale processing. Use a Code Category of WASH_SALE_EXCLUSION.

When you add a wash sales exclusion code, you click the Wash Sale Exclusion Type field and select a value of Security Type or Processing Security Type. You can exclude transactions from wash sale processing based on the security's security type or processing security type. You can then select the code for the security type or processing security type that you want to exclude from wash sale processing. Eagle Accounting excludes the selected security types and/or processing security types from wash sale processing going forward.

Delete Wash Sale Exclusions

After you create wash sale exclusion codes to exclude security types and/or processing security types from wash sale processing, you can make those security types or processing security types eligible for wash sale processing once again. In the Codes workspace, you can delete the code value from the WASH_SALE_EXCL code category. You cannot change the code value in order to change or remove a wash sale exclusion.

Â