| CPC G06F 16/24568 (2019.01) [G06F 16/24564 (2019.01); G06F 16/248 (2019.01); G06F 16/288 (2019.01)] | 14 Claims | 

| 
               1. A computer system including: 
            one or more processors; and 
                a non-transitory computer-readable storage medium having stored thereon instructions which, when executed by the one or more processors, cause the computer system to perform operations, in which the operations include: 
              receiving, from a client device associated with a seller comprising a primary entity, instructions via an automatic collection of sales tax option selection, in which the automatic collection of sales tax option is presented via an electronic user interface associated with the client device, the option selection is received by the client device via user input through the electronic user interface and the instructions are received in response to the option selection that is received by the client device via user input through the electronic user interface, and in which the instructions received from the client device cause a tax engine of an online service provider to detect exactly when an economic nexus threshold is crossed based on relationship instances representing transactions of the seller and digital tax rules; 
                  in response to detecting that the economic nexus threshold is crossed, automatically producing a resource representing a sales tax amount, in which the producing the resource representing the sales tax amount in response to detecting that the economic nexus threshold is crossed includes: 
                receiving a dataset on behalf of the primary entity, in which the dataset includes data regarding a relationship instance associated with the primary entity and that represents a transaction of the primary entity; 
                    determining a domain associated with the relationship instance; 
                    parsing from the dataset a base value associated with the dataset representing a value of the transaction; 
                    accessing an electronic true or false flag associated with the primary entity and with the domain; 
                    producing a resource representing a sales tax amount having a non-zero value and that is associated with the relationship instance based on the electronic true or false flag associated with the primary entity and with the domain; and 
                    transmitting, to the client device associated with the seller comprising the primary entity, a notification regarding the resource associated with relationship instance. 
                   |