Pricing in FrameReady

FrameReady offers a wide selection of pricing options for all of the components of a custom picture frame with the goal of generating a retail price. “How should I price my mats? Should I use a code table or a formula based on my costs? Should I use length pricing for my frames or chop?”

Many shop owners already know how they want to price their framing components. Others feel confused by the vast array of pricing options. How you arrive at that retail price is another question. FrameReady allows the shop owner to price their own way and not be encumbered by rigidly imposed formulas which may work for some demographics but not for others.

What are Code Tables and why have them?

Many framers have developed sophisticated charts or tables to price their frame components. Some of these tables cannot be easily translated into a formula that will work in FrameReady. The program uses code tables to price items either by the united inch or by a fixed size (e.g. 8×10, 11×14, 16×20, etc.). A set dollar amount is associated with the UI and the fixed size measure (the fixed size is referred to as XY). Prices can be modified individually by clicking in the price field and entering an amount. This method provides a way duplicating previously used charts and other arbitrary pricing schemes. The Code table screen allows you to view which items are being used by that table. Once the code table is created, all the owner has to do is select the code on the item record.

Can I round up my formulas for moulding to the nearest dollar?

Yes. All you have to do is enter the word ‘ceiling’ plus the open and closing bracket in your formula.


Ceiling (



How do I compare how FrameReady will price an item in comparison with my existing chart?

In the Price Codes file, the form view of each group’s Pricing tab has three columns of numbers over to the far right.
This ‘price sampler’ displays what the retail price will be using the current values, i.e, formula and/or set price.
Changing the values in these fields will result in a change in the sampler.
It is a great way to quickly look up a retail price for any moulding without creating a work order.

I am unsure of how to price my matboard?

If you are unsure of how to do your pricing or wish to use the FrameReady matboard default formula do the following:

  1. Go to Price Codes file > Matboard side bar button > Pricing tab.
  2. Click Install Program Defaults. This will allow you to install the default formula to just the current record or to all matboard records.
  3. Click OK.

Why does each moulding number have to have a dot suffix?

Each vendor has a specific suffix, supplied by Adatasol, which differentiates it from possible duplicates.
This gives mouldings with the same number, but from different companies, their own identity (e.g. 11-05.N from Nielsen and 11-05.EN from Engelsen).

If you are entering your own mouldings they must have a unique Item #. If you type in a number that already exists you will be alerted. But they do not require a dot suffix.

Another reason for the vendor suffix is to enable you to search in the item number field for the extension i.e. LJ, leaving off the dot. All the mouldings from that company will appear in a list.

Does Adatasol Inc charge moulding and matboard vendors to submit pricing updates?

There is no charge to vendors to partner with Adatasol Inc for inclusion of their pricing in FrameReady POS Software. We supply pricing for over 250 vendors. We supply vendor pricing updates when vendors submit their current pricing to us, no matter how many times a year that might be. If one of your vendors is not listed, please contact them first. We would like to get them onboard.