Biometric Devices and Advanced Time Reports

Now with Advanced Time Reports 11, you can use Biometric Devices such as Fingerprint Readers, Facial Scanners and Handpunch readers!


Tracking projects is easy with the touch of a finger!

Xpress Software has a variety of Biometric Devices:

  • Fingerprint Readers: One of the most favoured devices for offices. They provide a secure and safe way of identifying users by their fingerprint.
  • Handpunch Readers: This device is highly recommended for environments that are more dirty such as a factory or warehouse.
  • Facial Readers: These devices provide a hygienic 100% touch free way of identifying an employee.

Check our website for a list of Biometric Devices.

If you have any requirements, or need help choosing a device, please call us at 1-888-777-0388 or by emailing us at

Advanced Time Reports 11 Release!


We are pleased to announce that Advanced Time Reports Version 11 has been released!

Advanced Time Reports is a powerful Time Tracking and Project Management Software. It is used by Professionals and Project-Oriented Business worldwide to easily manage projects, clients and billable hours.

The following are now available for testing or purchase!

  • Advanced Time Reports Professional/Premier 11
  • Advanced Time Reports Web Professional/Premier 11
  • Advanced Time Reports Web Hosted Premier 11
  • ATR Link 11

You can download a trial of Advanced Time Reports on our website here.

Some New Features of Advanced Time Reports are:

  • Ability to use Biometric Time Clocks
  • ATR for Android (Coming Soon)
  • And More!

Ready for Advanced Time Reports? Purchase on our website!

For more information, please call us at 1-888-777-0388, or send an email to


Happy Holidays and New Year!

We at Xpress Software wish you a Happy Holiday and New Year to you and your family!


We would like to take this opportunity to thank everyone: our customers, staffs, business partners for your business, hard work, support and everything during this amazing year.

Please take note of the holiday hours:

  • December 24th: 8:00 AM – 3:00 PM
  • December 25th: Closed
  • December 31st: 8:00 AM – 3:00 PM
  • January 1st: Closed

For any inquiries during the office closure, please send us a message through email to

Speed issue of a .NET Application using Windows SQL Server 2008

We have noticed an issue while using Windows SQL Server 2008 on a Computer running Windows 10.

With a specific configuration, we found that .NET applications using the Windows SQL Server 2008 will run about 10x slower.

Under these specific settings, your .NET applications will run about 10x slower:

  1. Your computer is installed with Windows 10
  2. Your have Windows SQL Server 2008 installed and .NET applications are using the server.
  3. The SQL Server is installed with the Default Instance Name.
  4. The .NET application is started as a User (rather than selecting Run as Admin) under an Admin account.

Under these settings, we noticed that .NET applications will run about 10x slower.

In order to avoid this, you can:

  1. Run the .NET application in Compatibility mode for Windows 7/8
  2. Run the .NET application as an Administrator (Select Run as Admin)
  3. Change the Instance name from the default instance name

Using a Biometric Time Clock with PayPunch

PayPunch is a Powerful Biometric Time Clock & Attendance tracking system that replaces the typical time clock used to track employees attendance. Instead of employees punching a time-card, they simply put their finger on the reader. PayPunch does the rest!


There are different models of Biometric Time Clocks: Fingerprint readers, Facial scanners and Handpunch readers. Fingerprint readers are most commonly used in offices; they are not suitable in environments that are dirty or dusty. If your environment is dirty or dusty, a Handpunch reader or facial scanner will be more suitable.

Once you have your Biometric Time Clock, you will also need the Universal Biometric Driver. This is what connect PayPunch to the device and will download attendance logs and put them into PayPunch.

Each device you are using requires its own Biometric Driver License. If you have 5 devices in use and 1 spare device, you only need 5 licenses. Adding the spare device to your system will require you to have 6 licenses.

Connecting to your Biometric Time Clock:

Depending on which Biometric Time Clock you have, you will connect your device either through TCP/IP or a Serial cable.

Generally, each device will require the same parameters to connect to your network, however, the steps to set these parameters will be different.

Connecting your Biometric Time Clock using TCP/IP

  1. Find your local network settings
    1. Go to the Windows Start Menu > Run > type in “cmd”
    2. Type in “ipconfig” and take note of your Default Gateway and Subnet Mask.ipconfig
      • In this example, my Default Gateway is I would need to find an IP address using this format:, where x is an address. For example, my computers IP is
  2. Find an unused IP address on your network.
    • To test if the IP address is not in use:
      1. Go to the Windows Start Menu > Run > type in “cmd”
      2. Type in “ping”, where is the IP address.
      3. Once you find one that says “Request Timed Out”, you have found a unused IP Address.
      4. If a reply is returned, this IP address is in use. You cannot use this IP

        If you have IT persons or network specialists in the company, please ask them for assistance for the best result.

  3. Plug your device into the network and power it on.
  4. Go to the Network settings of your device and enter the IP address, Default Gateway and Subnet Mask.Clock Menu 3
    • Certain Biometric Time Clocks have the option to use DHCP. This will provide the device with an IP address and other required configuration information. If your device has this option:
      1. Turn DHCP On. Save and exit.
      2. Go to your network settings on the device.
      3. Turn DHCP OFF. Save and exit.
    • In order to save memory space on the HandPunch device, Host Bit is used to represent the Subnet Mask. If you have a subnet mask of, the Host Bit should be 8.
  5. Test to see if you can ping your device.
    1. Go to the Windows Start Menu > Run > type in “cmd”.
    2. Type in “ping”, where is the IP address.
  6. Launch PayPunch and go into the UBD Options. Go to TCP/IP and add a device.
  7. Enter the name, device type and then enter the IP address into Host.
  8. tcp DeviceTest Connection and hit OK.

Connecting your Biometric Time Clock using a Serial Port

  1. Connect your device to your computer via a serial cable.
  2. Launch PayPunch and go to the UBD Options. Go to Serial Devices and add a device.
  3. Enter the name, device type, serial port, baud rate and device number.
  4. Test Connection and hit OK.Serial Device

Question: The UBD is not downloading attendance logs from my device.


There are many reasons as to why the UBD is not downloading any attendance logs. In order to understand the cause of your issue, please answer the following.

  1. Please ask your IT Staff if there has been any changes to your network, device settings or computer settings that may have affected this.
  2. If you are using a serial port, please check that you can connect to the device and then skip to step 6.
  3. If you are connecting to the device through TCP/IP, what is the IP Address, Default Gateway and Subnet Mask of your device and computer.
    1. On your device, find and take note of this information. This will most likely be in the Communications Options within the Menu and will require Administrative privileges to get this information.
    2. On your computer, Go to Windows Start Menu > Run > Type in “CMD“. In this window, type in “ipconfig“. Take note of your IP address, Default Gateway and Subnet Mask.
  4. From the information from #3, you will have a few addresses in this form aaa.bbb.ccc.ddd. With this information, check:
    Computer Device Check
    Default Gateway has aaa.bbb.ccc.ddd Default Gateway has aaa.bbb.ccc.ddd If these values are different, the information on the device may have been entered incorrectly, or you are on a different local network.
    Default Gateway has aaa.bbb.ccc.ddd IP Address has aaa.bbb.ccc.ddd If aaa.bbb.ccc are different, either the information has been entered incorrectly or you are on a different local network.

    ddd of the IP address should be different.

    IP address has aaa.bbb.ccc.ddd IP address has aaa.bbb.ccc.ddd If these values of aaa.bbb.ccc are different, either the information has been entered incorrectly or you are on a different local network.

    If the values of ddd are the same, you need to change this value on the device to an unused IP address on your network.

    Subnet Mask has aaa.bbb.ccc.ddd Subnet Mask has aaa.bbb.ccc.ddd

    The Subnet Mask on a Handpunch Device is represented by Host Bit. (ie. Host Bit 8 =

    If these values are different, the information on the device may have been entered incorrectly, or you are on a different local network.

    If your device is on a different local network, you will need to speak with your IT Staff about Port Forwarding on your Router. Otherwise check to make sure everything is entered correctly and continue.

  5. Go to Windows Start Menu > Run > Type in “CMD“. In this window, type in “ping“, where is the IP address of your device.
    1. If you do not receive a response, the device may have:
      1. The IP on the device may be different
      2. A cable may be unplugged
      3. The device may be on a different network
    2. If you do receive a response, unplug the device from the network and ping the device again. If you still receive a response, there is another device with the same IP address. Change the IP address of the device to a free IP and test again.
  6. Go to UBD Options and Edit your device, then click Test Connection. Are you able to connect to your device? If not, please make sure the IP/Serial configuration is setup properly on your device and computer.
  7. Is the UBD, PayPunch, and the Database all located on the same computer? Due to permissions, the UBD, PayPunch and the PayPunch Database Must be installed on the same computer.
  8. How many installations of the UBD do you have? You should only have the UBD installed at one location. If you have more than one installation of the UBD, the registrations may be going to a different database.
  9. (PayPunch Version 10) Go to UBD > Select your device > Edit Device. Does the UBD have the correct database assigned to the device? The UBD may be putting the attendance logs into an incorrect database.  Go to UBD > Edit Device > Database tab. Make sure it is pointing to the correct database
  10. Go to UBD > Service/Schedule, what is the time frame that the UBD will check for attendance logs? We suggest a time frame of minimum 5 minutes.
  11. Go to UBD Options > Service/Schedule, is the service installed and started?
  12. Check UBDEvents.log files. If this file is larger than 50mb, rename the file. The default location for this file in Windows 7+ is in “C:\ProgramData\Xpress Software\Universal Biometric Driver”. This could be due to not having the UBD Service’s time frame under 5 minutes (See #6)
  13. You may have a permissions issue. Try reinstalling the UBD or service.

If you have completed these steps and still having difficulty, please email and tell us your results.

Xpress Software Black Friday Sales

Xpress Software wishes you and your family a Happy Thanksgiving!


We are having our Exclusive Black Friday Flash Sale! From now until midnight of November 30th, Save on all Xpress Software purchases!

If you are an existing customer with us, check your email to see your exclusive offers!

If you are not an existing customer of ours and want in on the deals, or are an existing customer of ours but have not received an email, please send us an email.

Have a Happy Thanksgiving!

Promotion Terms:

All sales are final and non-refundable
Not valid on previous purchases
Cannot be combined with any other discounts or promotional offers.
Limited time offer
Send an email with order confirmation and the promo code


Get every new post delivered to your Inbox.

Join 413 other followers

%d bloggers like this: