When you have thousands of existing customers and invoices, the most efficient way to load historical subscription and revenue data is through the creation of importable files. When you have a limited number of records, the most efficient way is to use tools within SaaSOptics to build your records.
The essence of Self Implementation is the creation of subscription and revenue records from your invoice history using functions in SaaSOptics rather than through importing of prepared files. While the available functions include the ability to create many records via batch processing, generally the process involves creating subscription records customer by customer.
If all of your invoices are in QuickBooks, you could could self implement. Stated another way, all of your invoices must be in QuickBooks for you to be able to self implement.