Methods, devices and systems for sharing and selectively overriding tax configurations
First Claim
1. A computer-implemented method of processing taxes in an enterprise that includes a plurality of legal entities, comprising the steps of:
- maintaining tax content by a first legal entity of the plurality of legal entities;
subscribing, by a second legal entity of the plurality of legal entities, to at least a portion of the tax content maintained by the first legal entity;
upon occurrence of a taxable event for which the second legal entity incurs a tax liability, accessing at least a portion of the tax content to which the second legal entity has subscribed, andapplying the accessed tax content to the taxable event to determine the tax liability incurred as a result of the taxable event.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer-implemented method of processing taxes in an enterprise that includes a plurality of legal entities may include a step of maintaining tax content by a first legal entity of the plurality of legal entities. A second legal entity of the plurality of legal entities may then subscribe to all or a portion of the tax content maintained by the first legal entity. Upon occurrence of a taxable event for which the second legal entity incurs a tax liability, the tax content to which the second legal entity has subscribed may be accessed by the second legal entity and the accessed tax content may then be applied by the second legal entity to the taxable event to determine the tax liability incurred by the second legal entity as a result of the taxable event. In this manner, global and local tax content may be selectively shared and selectively overridden across legal entities of an enterprise, such as a multinational corporation.
35 Citations
20 Claims
-
1. A computer-implemented method of processing taxes in an enterprise that includes a plurality of legal entities, comprising the steps of:
-
maintaining tax content by a first legal entity of the plurality of legal entities; subscribing, by a second legal entity of the plurality of legal entities, to at least a portion of the tax content maintained by the first legal entity; upon occurrence of a taxable event for which the second legal entity incurs a tax liability, accessing at least a portion of the tax content to which the second legal entity has subscribed, and applying the accessed tax content to the taxable event to determine the tax liability incurred as a result of the taxable event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer system for processing taxes in an enterprise that includes a plurality of legal entities, a first legal entity of the plurality of legal entities maintaining tax content, the computer system comprising:
-
at least one processor; at least one data storage device coupled to the at least one processor; a plurality of processes spawned by said at least one processor, the processes including processing logic for; subscribing, by a second legal entity of the plurality of legal entities, to at least a portion of the tax content maintained by the first legal entity; upon occurrence of a taxable event for which the second legal entity incurs a tax liability, accessing at least a portion of the tax content to which the second legal entity has subscribed, and applying the accessed tax content to the taxable event to determine the tax liability incurred as a result of the taxable event.
-
-
16. A machine-readable medium having data stored thereon representing sequences of instructions which, when executed by a computing device, causes the computing device to process taxes in an enterprise that includes a plurality of legal entities, a first legal entity of the plurality of legal entities maintaining tax content, by performing the steps of:
-
subscribing, by a second legal entity of the plurality of legal entities, to at least a portion of the tax content maintained by the first legal entity; upon occurrence of a taxable event for which the second legal entity incurs a tax liability, accessing the at least portion of the tax content to which the second legal entity has subscribed, and applying the accessed tax content to the taxable event to determine the tax liability incurred as a result of the taxable event.
-
-
17. A computer-implemented method of processing taxes in an enterprise that includes a plurality of legal entities, comprising the steps of:
-
storing tax content locally to at least some of the plurality of legal entities; subscribing, by a legal entity that stores tax content locally, to the tax content that is stored locally to a selected other one of the plurality of legal entities; causing the subscribing legal entity to selectively access, upon occurrence of a taxable event, either the tax content to which it has subscribed or the tax content that is stored locally to the last one of the plurality of legal entities, and causing the subscribing legal entity to apply the selectively accessed tax content to the taxable event to determine the tax liability incurred as a result of the taxable event. - View Dependent Claims (18, 19, 20)
-
Specification