Did you know that there are at least 40 different file extensions in QuickBooks®? Those are just the ones that I found when researching this article – I am sure there are many more!

There are extensions for everything from Loan Manager and Financial Statement Designs to Online Banking and Images. There is even one called LGB which stands for Little Green Box. This file contains encrypted information on user names and passwords.

Here is just a sampling of the file types and extensions in QuickBooks.

It is important for accounting professionals to understand the different file types and file extensions involved with QuickBooks®.

There are five (5) main file extensions used for holding transactions and data for a QuickBooks® company file. The table below describes these file extensions.

Extension

File Type

Description

.QBW

 

QuickBooks® for Windows company file

This is the main file type for a QuickBooks® company file. All of your data is entered into this file.
.QBB QuickBooks® backup file

 

 

A backup file is a compressed file containing everything you need to recreate your company file and QuickBooks® environment. Use a backup file to safeguard your QuickBooks® files against accidental data loss. When you create a backup, QuickBooks® starts a log of transactions (.TLG) that you have entered since the last time you backed up. To open a .QBB file, go to the File menu and click Restore.   Double-clicking the file and choosing Open from the File menu will NOT restore or open a backup file.
.QBM

 

QuickBooks® Portable company file This is a compressed file that contains all of the data of a QuickBooks® company file, but not the database indexing, so it is much smaller than the .QBW or .QBB files. It is useful for transferring data through the Internet because the data file size is much smaller than any of the other file types and it can be restored to the full .QBW on the receiving end.
.QBX

 

Accountant’s Copy (Export File)

This is also a compressed file format and it is used specifically for transferring a file from an end user (client) to an accountant for review. This includes a Dividing Date which prevents the client from creating transactions on or before this date.

.QBA

 

Accountant’s Copy (Working Copy)

When the accountant opens a .QBX file they must restore and convert it to a .QBA file in order to enter transactions and run reports.

It is important to assess the client’s needs and determine which file type is appropriate for the situation. It will depend on the type of work to be performed, the condition of the client’s current data file, the nature of their operations and a number of other factors. If you have a solid

understanding of the different file types and options available, then you can make a more informed decision on how to best serve the needs of your client.

QuickBooks® also uses many other file extensions to access or store other types of data associated with QuickBooks®. The table below describes a few of these file extensions. It is not an all-inclusive list.

Extension

File Type

Description

.QBW.TLG

 

Transaction Log File for QuickBooks® company file

 

When you backup a company file, QuickBooks® starts a log of transaction that you have entered since the last backup. In case of accidental loss of data, Intuit Technical Support can use your most recent backup in conjunction with the transaction log file to recover your data. This log file is also used if you sync your QuickBooks® data with certain online services using Intuit Sync Manager. This allows ongoing syncs to happen much more quickly than the initial full upload of QuickBooks® data into your online service. Note: A manual backup (not an automatic backup) is required to ‘reset’ the .TLG file. If the .TLG file is too large, create a manual backup.
.QBA.TLG

 

Transaction Log File for Accountant’s Copy


When you backup an Accountant’s review copy, QuickBooks® starts a log of transaction that you have entered since the last backup. In case of accidental loss of data, Intuit Technical Support can use your most recent backup in conjunction with the transaction log file to recover your data. Note: This file is created during backup provided that you have set a verification level.
.QBY

 

Accountant’s Copy (Import File)

When you (the Accountant/Consultant) are finished making changes in an Accountant’s Copy, you provide the client with a .QBY file to be imported into their company file. Note: This file only includes the changes made by the Accountant and not all of the transactions of the company.

.IIF

 

Intuit Interchange Format file

 

You can import and export lists and/or transactions using text files with an .IIF extension.

.ND

 

QuickBooks® Network Data file

 

A configuration file that allows access to   the QuickBooks® company file.  Note: DO NOT DELETE this configuration file.

.DES

Form Design Template file

This file type is created when you export a form design from the templates list.

 For a printable list of file types and extensions, click here.

This article of QuickBooks Tips and Tricks was based on the 2012 version of QuickBooks.

RhondaRhonda Rosand, CPA received her designation as an Advanced QuickBooks® ProAdvisor from Intuit, the makers of QuickBooks®, in June of 2012.

In order to be eligible for Advanced Certification, she was required to complete the three (3) most recent, consecutive QuickBooks ProAdvisor certification exams and to pass a rigorous examination testing both accounting and technical expertise.

The QuickBooks Advanced Certification Course is designed to deepen the expertise of ProAdvisors who are already knowledgeable in QuickBooks and distinguish these “QuickBooks experts” as highly proficient in this field.

The Advanced Certification is the highest designation that Intuit offers QuickBooks® experts. Only 11% of Certified QuickBooks® ProAdvisors within a 500 mile radius of the Mount Washington Valley are Advanced Certified.

Advanced Certification entitles her and her clients to increased discounts on QuickBooks software and supplies as well as access to unlimited U.S. – based Diamond level VIP technical support.

Rhonda Rosand, CPA is the owner of New Business Directions. She specializes in QuickBooks consulting and training services, coaching small business owners and providing innovative business solutions.

For more information or to sign up for our Free monthly QuickBooks® Tips and Tricks newsletter, please visit www.newbusinessdirections.com.

I was telling a friend of mine about the topic of this months’ newsletter and he said “you’re the expert in QuickBooks® and you make a living from setting it up and cleaning it up and teaching people how to use it – why in the world would you tell people NOT to use it?”

The answer is simple – QuickBooks® is a really great program, it’s relatively low cost and it works well for most small businesses. However, one size does not fit all. It’s like that suit in the back of your closet. If QuickBooks® doesn’t fit, it won’t work and it won’t get used.

Fortunately, QuickBooks® has many solutions in their product line-up and with our expertise and knowledge we can customize and tailor a program specifically for you and your small business.

Data File Sizes and Transaction Limits

What impacts whether you should use QuickBooks® Pro or Premier or the more powerful version, Enterprise Solutions, is the size of your data file today and how that data is expected to grow over the time period for which you want to keep all transaction data in one (1) company data file.

The rate of growth of QuickBooks® company data files varies significantly from company to company. There is no “average” or “typical” data file size, since businesses track different information. How quickly a file grows depends on the number of transactions, the amount of information entered in each transaction and the number of “links” per transaction.

If your business generates more transactions than QuickBooks® can handle, performance may be affected. Technically, QuickBooks® Pro and Premier can handle two billion transactions in a single company file. In practice, however, tasks like running reports and finding transactions can take longer if the file grows too large.

We recommend that QuickBooks Pro and Premier data files should not exceed 200MB and that Enterprise Solutions files should not exceed 300 MB. These are general guidelines, based on several factors. There are no specific maximum file sizes and your system will not come to a crashing halt if you exceed these recommended sizes, however, as the data file grows, the overall performance of the software declines and the risk of data corruption increases.

To see how large your data file is currently, open your QuickBooks® file and press the F2 key. A Product Information box will appear and your data file size will be listed on the left hand side of the screen under File Information.

Item or List Limitations

QuickBooks® also has item limitations – counts that cannot be exceeded. Companies with list requirements that exceed those in the following table are not a good fit for QuickBooks®. This list highlights some of the more important physical limits and it is not an all-inclusive list. These counts are “combined” counts. For example, in Premier, you can have 14,500 customers, vendors AND items combined, not 14,500 per list.

List Name Pro and Premier Enterprise Solutions
Chart of Accounts 10,000 10,000
Names (customers, vendors, employees and other names) 14,500 >100,000
Items (including inventory) 14,500 >100,000
Classes 10,000 10,000
Price Levels 100 750

*For an all inclusive list click here

For companies that require a more robust inventory, we recommend using Enterprise Solutions, QuickBooks® Point of Sale or an add-on software such as  Fishbowl.
To find out how many items your data file is currently using, open your QuickBooks® file and press the F2 key. A Product Information box will appear and your List Information will be shown on the right hand side of the screen – be sure to scroll down to see all of the lists.

User Access Limitations

QuickBooks® limits the number of users who can access the company data file simultaneously. Companies that require more users simultaneously accessing the company data file than QuickBooks® supports are not suited for QuickBooks®.

Inventory Method Limitations

Companies that require an inventory method other than average cost (such as FIFO or LIFO) may want to use QuickBooks® with an add-on software for the inventory feature. Note that an exception is QuickBooks® Online Plus – as of mid-2010 it offers Inventory using the FIFO cost method. Another exception is QuickBooks® Enterprise Solutions for 2012 with Advanced Inventory which has a FIFO option as well.

QuickBooks® Product # simultaneous users
Pro 3
Premier 5
Online Plus 5
Enterprise Solutions 30
Online 25

Summary

Although QuickBooks® works quite well for companies of various sizes and across many industries, there are a few situations in which QuickBooks® may not be the best solution.
If you are interested in finding out more about any of the QuickBooks® line of products or if you would like to discuss what solution is best for your small business, please call us.

This article of QuickBooks Tips and Tricks was based on the 2012 version of QuickBooks.

Rhonda Rosand, CPA completed her certification in QuickBooks® Point of Sale Version 10.0 in May of 2012. This is her second official recognition in Point of Sale as she was previously accredited in Version 8.0.

In order to become a Certified QuickBooks® Point of Sale ProAdvisor, Rhonda was required to be certified in QuickBooks® financial software.

QuickBooks® Point of Sale certification provides training and tools to accounting and technical professionals in order to offer a higher level of expertise and to help retailers set up their software, ensure a smooth transition and run a more successful retail business.

Rhonda Rosand, CPA is the owner of New Business Directions. She specializes in serving small business clients and provides personal service and innovative business solutions.

For more information please visit our website.

If your company has a policy that allows you to give your employees advances on upcoming payroll, you can use QuickBooks® and QuickBooks® Payroll to record the advance, which can then be reimbursed to the company through payroll deductions. We recommend that you document any loans to employees with terms for repayment clearly spelled out and signed by both parties.

Note: This QuickBooks® tip assumes that you have an active QuickBooks® payroll subscription.

First, create an Asset Account to Track the Employee Loan and Repayment

This is a one-time setup task

  • Go to the Lists menu and click Chart of Accounts
  • Click Account at the bottom of the list and then click New
  • Under Other Account Types choose Other Current Asset and then click Continue
  • If you are using account numbers, enter the number in the Numbers field
  • In the Account Name field, enter Employee Advances
  • Click Save & Close

Next, you can either write a regular check (non-payroll) to the Employee for the Advance and post it to the Other Current Asset account Employee Advances or you can pay the Advance through Payroll in which case you will need to create a Payroll Item of the type “addition”.

This is a one-time setup task.

  • Go to the Lists menu and click Payroll Item List
  • Click Payroll Item at the bottom of the list and then click New
  • Select the Custom Setup method and click Next
  • Choose Addition and click Next
  • Enter the name for this addition as Employee Loan
  • Click Next
  • On the Expense Account screen, choose the Other Current Asset account, Employee Advances, that you created in Step 1 for tracking this expense and click Next
  • Select None as the tax tracking type
  • Leave the taxes unchecked and click Next
  • Select Neither in the calculate based on quantity screen and click Next
  • Select Net Pay and click Next
  • Leave the default rate and limit blank and click Finish

Use this addition on the Employee’s paycheck under Other Payroll Items. Enter this amount as a positive number. 

Then, create another Payroll Item of the type “deduction”Again, this is a one-time setup task.

  • Go to the Lists menu and click Payroll Item List
  • Click Payroll Item at the bottom of the list and then click New
  • Select the Custom Setup method and click Next
  • Choose Deduction and click Next
  • Enter the name for this deduction as Loan Repayment and click Next
  • Leave the first two fields blank, then under the Liability account field, choose the Other Current Asset account, Employee Advances, that you created in Step 1 for tracking this expense and click Next
  • Select None as the tax tracking type and click Next
  • Leave the taxes unchecked and click Next
  • Select Neither in the calculate based on quantity screen and click Next
  • Select Net Pay and click Next
  • Enter a default rate and limit if desired and then click Finish

Note: You should only enter a default rate and limit if the rate and limit will apply to everyone using the Payroll Item. The limit may be marked as an annual limit and if so, you will need to manually adjust or remove the amount at the beginning of the calendar year or it will start recalculating.

Use this deduction on the Employee’s paycheck under Other Payroll Items. Enter this amount as a negative number. 

Create a Custom Summary Payroll Report to Track Employee Loan Balances

  • Go to Reports
  • Select Employees & Payroll
  • Select Payroll Summary
  • Click on Customize Report in the upper left corner
  • On the Display tab, choose All Dates
  • Select Payee in the Display Columns by drop-down menu
  • Check % of Row and uncheck Hours and Rate
  • Click on the Filters tab, select Accounts and choose the Other Current Asset account used for the Employee Advances on the drop-down menu
  • Click OK

Manage Employee Loans that will be Repaid over Time on Multiple Paychecks

  • Edit the Employee
  • Change tabs to Payroll and Compensation Info
  • Under Additions, Deductions and Company Contributions select the Loan Repayment Payroll Item
  • Enter the amount to be paid by paycheck in the Amount column as a negative amount.
  • Enter the balance remaining to be paid at this point into the Limit column as a negative amount.
  • Click OK

Note: QuickBooks® will automatically deduct this repayment on each paycheck and will stop the deduction once the limit has been reached.

This article of QuickBooks Tips and Tricks was based on the 2012 version of QuickBooks.