About Spruce

Spruce® software provides advanced point-of-sale and business management solutions for lumberyards, hardware stores, and other building materials suppliers.

This industry-specific software has helped operations improve productivity, control costs, increase profitability, and remain competitive for nearly 35 years.
Spruce is cloud-based with an intuitive interface that is easy to use. Built with comprehensive document management functionality, all transactions are automatically linked. Plus, using a document scanner, you can attach packing lists, notes, tax forms, or virtually any Windows file.

Stay informed on operations and make appropriate business decisions with integrated business intelligence and tailored analytic views. Reports have drill-down capability to see the details behind the data and you can export them to a Microsoft Excel or PDF file. Plus, optional alerts can proactively notify you of events that could impact your business.

Spruce helps you manage your business and stay productive from anywhere. With the Spruce AnyWare mobile app, employees can capture proof-of-delivery, submit orders, receive inventory, and more. Spruce ProLink allows customers to access their account information, make payments, and place orders online. Both products will make your business more efficient and customer-focused, so you can compete and win against national chains.

Pricing starting from:

Not provided by vendor

  • Free Version
  • Free Trial
  • Subscription

Typical Customers

  • Freelancers
  • Small Businesses (2-50)
  • Mid-size Companies (51-500)
  • Large enterprises (500 and more)

Deployment

  • Cloud-based
  • On-premise

Markets

Australia, Canada, United Kingdom, Ireland, Cayman Islands , United States

Supported Languages

English

Pricing starting from:

Not provided by vendor

  • Free Version
  • Free Trial
  • Subscription

Images

Spruce Software - Spruce Document Management
Spruce Software - General Ledger Journal Entry
Spruce Software - Customer Loyalty
Spruce Software - Payables Billing Entry
Spruce Software - Reports
Spruce Software - Spruce Point of Sale
Spruce Software - Purchasing Vendor EDI
Spruce Software - Rental
Spruce Software - Work Order Materials List
Spruce Software - RewardsPlus
View 18 more
Spruce video
Spruce video
Spruce video
Spruce video
Spruce video
Spruce video
Spruce video
Spruce video
Spruce Software - Spruce Document Management
Spruce Software - General Ledger Journal Entry
Spruce Software - Customer Loyalty
Spruce Software - Payables Billing Entry
Spruce Software - Reports
Spruce Software - Spruce Point of Sale
Spruce Software - Purchasing Vendor EDI
Spruce Software - Rental
Spruce Software - Work Order Materials List
Spruce Software - RewardsPlus

Features

Total features of Spruce: 172

  • 1099 Preparation
  • ACH Payment Processing
  • API
  • Access Controls/Permissions
  • Account Reconciliation
  • Accounting
  • Accounting Integration
  • Accounts Payable
  • Accounts Receivable
  • Activity Dashboard
  • Activity Tracking
  • Ad hoc Analysis
  • Ad hoc Query
  • Ad hoc Reporting
  • Aging Tracking
  • Alerts/Escalation
  • Alerts/Notifications
  • Approval Process Control
  • Archiving & Retention
  • Audit Management
  • Audit Trail
  • Automatic Billing
  • Bank Reconciliation
  • Barcode Recognition
  • Barcode/Ticket Scanning
  • Billing & Invoicing
  • Bills of Material
  • Budgeting/Forecasting
  • CRM
  • Cash Flow Management
  • Cash Management
  • Charting
  • Check Processing
  • Check Writing
  • Client Portal
  • Commission Management
  • Content Management
  • Cost Tracking
  • Credit Card Processing
  • Customer Accounts
  • Customer Activity Tracking
  • Customer Database
  • Customer History
  • Customer Profiles
  • Customer Statements
  • Customisable Branding
  • Customisable Dashboard
  • Customisable Reports
  • Customisable Templates
  • Dashboard
  • Dashboard Creation
  • Data Connectors
  • Data Extraction
  • Data Import/Export
  • Data Mapping
  • Data Synchronisation
  • Data Transformation
  • Data Visualisation
  • Discount Management
  • Distribution Management
  • Document Capture
  • Document Classification
  • Document Management
  • Document Storage
  • ERP
  • Electronic Funds Transfer
  • Electronic Payments
  • Electronic Signature
  • Email Management
  • Employee Management
  • Enterprise Asset Management
  • File Management
  • File Recovery
  • File Sharing
  • Financial Analysis
  • Financial Management
  • Financial Reporting
  • Fixed Asset Management
  • Forecasting
  • General Ledger
  • Gift Card Management
  • Income & Balance Sheet
  • Indexing
  • Integrated Business Operations
  • Inventory Auditing
  • Inventory Control
  • Inventory Management
  • Inventory Optimisation
  • Inventory Replenishment
  • Inventory Tracking
  • Invoice Management
  • Invoice Processing
  • Key Performance Indicators
  • Kitting
  • Layaway Management
  • Loyalty Cards
  • Loyalty Program
  • Manufacturing Inventory Management
  • Member Portal
  • Membership Management
  • Mobile Access
  • Multi-Channel Management
  • Multi-Channel Marketing
  • Multi-Currency
  • Multi-Location
  • Offline Access
  • Online Payments
  • Order Management
  • Order Processing
  • Order Tracking
  • Ordering Automation
  • Overpayment Processing
  • PO Reconciliation
  • Partial Payments
  • Payment Collection
  • Payment Processing
  • Performance Management
  • Performance Metrics
  • Point of Sale (POS)
  • Product Identification
  • Production Scheduling
  • Profit/Loss Statement
  • Profitability Analysis
  • Project Accounting
  • Promotions Management
  • Publishing/Sharing
  • Purchase Order Management
  • Purchasing & Receiving
  • Quotes/Estimates
  • Real Time Analytics
  • Real Time Data
  • Real Time Reporting
  • Real-time Updates
  • Receipt Management
  • Receivables Ledger
  • Recurring Payments
  • Recurring/Subscription Billing
  • Reorder Management
  • Reporting & Statistics
  • Reporting/Analytics
  • Retail Inventory Management
  • Retail POS
  • Returns Management
  • Rewards Management
  • Role-Based Permissions
  • Sales Orders
  • Sales Reports
  • Sales Tax Management
  • Sales Trend Analysis
  • Scheduled/Automated Reports
  • Scorecards
  • Search/Filter
  • Secure Data Storage
  • Segmentation
  • Self Service Data Preparation
  • Shipping Management
  • Status Tracking
  • Stock Management
  • Strategic Planning
  • Summary Reports
  • Supplier Management
  • Tax Management
  • Third Party Integrations
  • Transaction History
  • Trend Analysis
  • Trend/Problem Indicators
  • Vendor Managed Inventory
  • Vendor Management
  • Visual Analytics
  • Warehouse Management
  • Workflow Management
  • eCommerce Management

Alternatives

AL Advantage

4.3
#0 Alternative to Spruce
AL Advantage is best known as the "easiest to use" senior care management software available, designed BY veteran...

Advantage

4.2
#1 Alternative to Spruce
Purpose-built for advertising agencies, in-house creative teams, public relations firms, and marketing firms of all...

NetSuite

4.1
#2 Alternative to Spruce
NetSuite provides organizations with an integrated system of cloud applications that helps them run their business....

RockSolid MAX

3.8
#3 Alternative to Spruce
RockSolid MAX helps home and building suppliers manage inventories, purchasing, transactions, and other operations via...

Reviews

Overall rating

3.3 /5
(24)
Value for Money
2.9/5
Features
3.4/5
Ease of Use
3.3/5
Customer Support
2.7/5

Already have Spruce?

Software buyers need your help! Product reviews help the rest of us make great decisions.

Showing 5 reviews of 24
Kyle
Overall rating
  • Industry: Retail
  • Company size: 11-50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Very Satisfied

Reviewed on 10/1/2019

As with any software of this nature it is only as good as the information you put into it. If you...

As with any software of this nature it is only as good as the information you put into it. If you do not input purchase orders correctly or receive the product correctly it will not keep your inventory correct or cost correct. The learning curve is not high but you do have to take the time to learn how to use the software and what the different functions will do. As with any software change or upgrade do your homework first and list out your expectations to see if the software you are looking at will meet those expectations.

Pros

Very user friendly. POS works well and is quick to get customer invoiced. The document management built into the software is very good and eliminates the need for paper files. Can easily tag external documents and scan into the software and tag to specific invoices, orders, quotes. Customer support has been great to deal with. They provide a good online help system with videos and documents to explain how to work with the software. There are lots of add on features if you need them. The implementation went very smooth when we switched over from the ECS PRO system we were on. The day we went live we were up and running that afternoon on the ECI Spruce system. The implementation team outlined a course of action over several months to get everything in place and tested before the actual go live date. The key to the success we had was in the planning done by Spruce and on us acting on there advice and getting the training and pre implementation check list done.

Cons

Crystal reports (optional add on) does take some time to get used to and is a little hard to use on initial setup. But overall it offers good reports.

Thomas
Overall rating
  • Industry: Building Materials
  • Company size: 11-50 Employees
  • Used Daily for 1-5 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 6.0 /10

Review of Spruce at Cleveland Lumber

Reviewed on 1/7/2021

We have seen much greater control over our inventory, also we are able to monitor exceptions easier...

We have seen much greater control over our inventory, also we are able to monitor exceptions easier through reporting. Also, purchasing has been easier by being able to see our ordering history and usage on different products. Our daily balancing procedure has been simplified thanks to Spruce. While our staff has struggled some to adapt to the system most of this is due to their refusal to go to training.

Pros

As a manager I like the features that allow for reporting on data collected through the normal course of business such as product use by month. Also, the ability to price certain items based on a fixed margin based on current cost if selected. Lastly, while not a uncommon feature, I like to be able to send documents such as invoices via e-mail which our last system wouldn't do. We also like the Delivery feature that allows sales people to see the status of there delivery. There are many more, but these are just a few.

Cons

While probably not an issue at every business, our staff is a little older, less sophisticated and not very computer literate. It would be nice to have people that specialize in each segment of our business to come spend more time doing individual training to get them up to speed on their specific roll in the new system. It can be overwhelming for the implementation specialist to train everyone and also for those like myself to train everyone in rolls that I am not so familiar in such as Manufacturing.

darren
Overall rating
  • Industry: Building Materials
  • Company size: 51-200 Employees
  • Used Daily for 6-12 months
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 0.0 /10

not impressed , very limited , time burner

Reviewed on 24/12/2022

im not very impressed with this system. clearly no one in the design team ever worked retail ,...

im not very impressed with this system. clearly no one in the design team ever worked retail , unless maby it was union and burning time was an advantage.

Pros

i doo like some features like importing orders to sales inv.

Cons

only 1 screen can be open at a time. with the last system i could have un limited screens open. having to have to close what you are doing every time there is a second task is a huge waist of valuable time. also haveing to jump between task designations is a time waiter as well.

Bonnie
Overall rating
  • Industry: Building Materials
  • Company size: 11-50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 9.0 /10

Getting Used to Spruce

Reviewed on 14/4/2022

I like Spruce in general. I think we would have had a better experience with our turnover from ECI...

I like Spruce in general. I think we would have had a better experience with our turnover from ECI to Spruce had the pandemic not hit and we had had trainers on site.....but we have made it!

Pros

I think that Spruce is easy to use once it is gotten used too. It is somewhat like our old system, with some defined differences. I love the ease of looking at customer's accounts. I love the posting of accounts payable invoices and paying the invoices.

Cons

There are little aspects about Spruce that are aggravating, like the re-receiving in purchasing seems to have extra steps that are un-necessary. The backing out of invoices and deposits seems to also be a little extra

Monica
Overall rating
  • Industry: Retail
  • Company size: 11-50 Employees
  • Used Daily for 1+ year
  • Review Source

Overall rating

  • Value for Money
  • Ease of Use
  • Customer Support
  • Likelihood to recommend 7.0 /10

Spruce - Mostly Good!

Reviewed on 18/4/2022

Spruce has been an upgrade for us overall and we look forward to utilizing more aspects of the...

Spruce has been an upgrade for us overall and we look forward to utilizing more aspects of the software in the near future. Our biggest gripe with Spruce has been the lack of available customer service representatives when we call with an issue. There are times that weeks go by before someone calls us back. It has definitely been the most frustrating part of our experience thus far. The customer service reps are knowledgeable - there just aren't enough of them to handle all of the calls.

Pros

Integration was a bit of a struggle at first but once we got things figured out, the software has run very well. It has a ton of capability - we haven't even scratched the surface yet! We plan on implementing more features soon - rental and customer loyalty - and look forward to streamlining those in our store.

Cons

There are aspects of the software that feel a little clunky still, or that require a lot of back and forth to accomplish a task.

Showing 5 reviews of 24 Read all reviews

Spruce FAQs

Below are some frequently asked questions for Spruce.

Spruce offers the following pricing plans:

  • Starting from:
  • Pricing model: Subscription
  • Free Trial: Not Available

Contact ECi Software Solutions for pricing information.

Spruce has the following typical customers:

Self Employed, 2-10, 11-50, 51-200, 201-500, 501-1,000

Spruce supports the following languages:

English

Spruce supports the following devices:

We do not have any information about what integrations Spruce has

Spruce offers the following support options:

Email/Help Desk, FAQs/Forum, Knowledge Base, Phone Support, 24/7 (Live rep), Chat

Related categories

See all software categories found for Spruce.