sell by weight

View Categories

sell by weight

estimated time to read: 6 min read

Sell by Weight in register #

The Sell by Weight feature allows businesses to weigh items directly at checkout and automatically calculate pricing based on the itemโ€™s unit of measure. This ensures accurate totals, streamlined workflows, and seamless syncing to QuickBooks Online.

This feature is ideal for businesses selling:

  • Bulk goods
  • Chocolates & candy
  • Produce
  • Deli or specialty food items
  • Any product priced per pound, ounce, kilogram, or gram

To enable Sell by Weight, complete two setup steps:

  1. Configure your scale at the workstation level
  2. Enable Sell by Weight on applicable items

Note: Scale settings are managed per workstation. Each workstation using a scale must be configured individually.

Compatible Scales #

Below is a list of compatible scales.

The compatible scale list reflects models our team has worked with through our Ability Integrated Scale solution for QuickBooks POS. Our prior hands-on experience with these models gives us a strong foundation for supporting configuration within register. Final setup and communication settings may vary by environment.

โœ” = Tested in-house
Scales not marked as tested may require custom configuration.

ScaleNotesTested In-house
Avery 7820
Avery Weigh-Tronix 67xx Seriesโœ“
Avery Weigh-Tronix 37xx Series
Avery Weigh-Tronix 6712
CAS PD Series Type 5โœ“
CAS PD Series Type 2โœ“
AND Everest Seriesโœ“
Salter Brecknell ESA Series
NCR 78xx Series
Ohaus PAJGold Series
Ohaus Scout Pro
Rice Lake TP Series
Mettler Toledo JB 3002
Mettler Toledo Ariva Seriesโœ“
Magellan 8500 Series
Honeywell MS24x0
Honeywell MS24xx0 Single Cableโœ“
Custom ConfigurationContact us to learn more and discuss your needs.

1. Scale Setup #

To configure a scale:

On the workstation:

  1. Navigate to Menu – Settings – Hardware
  2. Select Manage Scales
  3. Enter the required scale settings
SettingDefinition
COM PortThe communication port on the workstation used to connect to the scale (e.g., COM3, COM4). This must match the port assigned to the scale in your computerโ€™s device settings.
Scale Configuration: Select the scale profileThe selected scale profile is used to interpret data from the connected scale. This ensures register reads weight data in the correct format for the specific scale model.
Scale Max CapacityThe maximum weight the scale can measure. This value should match the manufacturerโ€™s specifications (e.g., 30 lb, 60 lb).
AccuracyThe smallest weight increment the scale can measure (e.g., 0.01 lb, 0.005 kg).This determines how precise the weight calculation will be at checkout.
Unit of MeasureThe unit used for weighing items (e.g., pounds, ounces, kilograms, grams).The unit selected here must align with how the item is priced in register.
Software Tare WeightA global preset weight subtracted automatically from the total weight.This is typically used to account for containers, packaging, or trays so customers are only charged for the product itself.

After Entering Settings

Select Save and Connect Scale to activate the configuration.

Select Show Scale Output Console to view the scale window.

Other SettingsDefinition
Show/Hide Scale SettingsControls whether advanced scale configuration fields are visible in the settings panel.ย 
The following settings in Italics are preconfigured for each scale profile. ย 
Baud RateThe speed at which data is transmitted between the scale and the workstation.This must match the scaleโ€™s communication settings (common values include 9600 or 19200).
Data BitsThe number of bits used to represent each character of data sent from the scale.This setting must match the scaleโ€™s configured output format (commonly 7 or 8).
Stop BitsIndicates the end of a data packet during communication. Typical settings are 1 or 2 stop bits and must match the scale configuration.
ParityA basic form of error checking used during communication.Common settings include None, Even, or Odd. This must align with the scaleโ€™s output configuration.
Read Command CodesSpecific command instructions sent to the scale to request weight data.
These codes tell the scale when to transmit its current reading.
Term Character CodesCharacters that signal the end of a data transmission from the scale.These help register recognize when a complete weight value has been received.
Regex PatternA formatting rule used to extract the numeric weight value from the raw data string sent by the scale.
This ensures only the correct weight data is captured during checkout.
Save and Connect ScaleSaves the current configuration settings and attempts to establish communication with the scale.
Delete Scale ConfigurationRemoves the saved scale setup from the workstation.This is typically used when replacing a scale or correcting incorrect configuration settings.
Show Scale Output ConsoleDisplays the raw data being transmitted from the scale in real time. This tool is helpful for troubleshooting communication or formatting issues.

2. Item Setup #

To enable an item to sell by weight:

  1. Navigate to Menu – Items
  2. Select the desired item
  3. Enable Sell by Weight

Optional:

  • Enable Quick Pick if you want the item readily accessible at checkout

3. Test the Scale and Item #

After completing setup:

  1. Place the item on the scale
  2. Add the item to a sale
  3. Confirm that:
    • The weight is captured correctly
    • The price calculates accurately
    • The total syncs as expected

Testing ensures the workstation, scale, and item configuration are properly aligned before going live.

Scale Purchasing & Support #

Working with a Local Scale Dealer #

We strongly recommend purchasing and servicing your scale through a qualified local scale dealer.

A local dealer can assist with:

  • Selecting the correct scale for your business needs
  • Installation and physical setup
  • Legal-for-trade certification (if required in your state)
  • Calibration and maintenance
  • Troubleshooting hardware-related issues

While register integrates with compatible scales, Ability Business does not provide hardware repair, certification, or physical scale support.

All scale hardware issues including calibration, certification, display problems, or internal malfunctions must be addressed by your scale dealer or manufacturer.

Having a reliable local dealer ensures your scale remains compliant, accurate, and properly maintained.

Scale Custom Configuration for register #

Custom Scale Configuration Services #

If you are using a scale that is not listed as compatible, we may be able to assist with configuration.

Ability Business offers custom configuration services for scales we have not previously worked with. We will make every effort to configure the scale remotely using manufacturer documentation and testing tools.

However, in some cases, remote configuration may not be possible. If required:

  • The scale may need to be shipped to our office for testing and configuration.
  • The end user is responsible for all shipping charges, including insurance.
  • Ability Business is not responsible for damage incurred during transit.

Please note:

  • Not all scales are compatible with register.
  • Successful configuration depends on the scaleโ€™s ability to transmit readable serial output data.
  • Custom configuration services may require billable consulting time.

If you are considering a new scale purchase, we recommend contacting us prior to ordering to confirm compatibility.

Troubleshooting Section #

Common Setup Issues

  • Scale not connecting โ†’ Verify COM port
  • Incorrect weight reading โ†’ Confirm accuracy and unit of measure
  • No data captured โ†’ Check baud rate and communication settings

Resources #

Powered by BetterDocs