---
title: "Spruce Software Pricing, Alternatives & More 2026 | Capterra"
description: "With the help of Capterra, learn about Spruce Software - reviews, pricing plans, popular comparisons to other Inventory Management products and more."
source_url: "https://www.capterra.com/p/218534/Spruce/"
page_type: "product"
language: "en"
publication_date: "2026-10-21"
---

# 

 Spruce Software Review 2026: Features, Integrations, Pros & Cons

Last updated on October 21, 2026

Provider data verified by our Software Research team, and reviews moderated by our Reviews Verification team.

[Description](#description)[Use cases](#use-cases)[Alternatives](#alternatives)[FAQs](#faqs)[Features](#features)[Pricing](#pricing)[Support](#support)[Reviews](#reviews)

Spruce

## What is Spruce?

Spruce provides business management software that helps home and building supply businesses improve productivity and control costs. With comprehensive document management, you can focus on growing your business instead of digging through piles of paper. Advanced reporting and analytics help you stay informed and make decisions based on your business. Because Spruce is cloud based, you can access the system from anywhere and rest easy knowing your data is always backed up and protected.

## What is Spruce used for?

[Inventory Management](https://www.capterra.com/inventory-management-software/)[Point of Sale](https://www.capterra.com/point-of-sale-software/)[Accounting](https://www.capterra.com/accounting-software/)

Top alternative

Featured

Overall rating

Based on 34 user reviews

Reviews sentiment

Positive

53%

Neutral

12%

Negative

35%

Starting price

$10000

Per Year

Free trial  
not available

Free version not included

Capterra Shortlist charts the highest-rated and most popular products...

Our "Best of" badge program showcases products with the highest ratings...

Our "Best of" badge program showcases products with the highest ratings...

Do you work for Spruce?[Manage this product listing](https://www.g2.com/products/eci-software-solutions-inc-spruce/claim_requests/new?auto=true)

## Compare with a popular alternative

Capterra selects software alternatives based on relevant features, verified user reviews and user interactions. Placement may be influenced by client status.

### Spruce

3.2 (34)

VS.

[4.2 (1,133)](https://www.capterra.com/p/123794/Fishbowl/reviews/)

Starting Price

$10000

Per Year

Starting Price

$229

Flat Rate, Per Month

Free Trial

Free Version

Pricing Options

Free Trial

Free Version

Ease Of Use

3.2 (34)

Ease Of Use

4.2 (1,128)

Value For Money

2.9 (31)

Value For Money

4.1 (889)

Customer Service

2.8 (32)

Customer Service

4.3 (1,058)

## Spruce alternatives

Highest Rated

[4.8 (1,195)](https://www.capterra.com/p/138689/Booqable/reviews/)

Starting price

$29.00

Per User, Per Month

Pricing Options

Free Trial

Free Version

User Rating

98%

of reviewers

rated it above 4 stars

[4.2 (2,086)](https://www.capterra.com/p/135757/NetSuite/reviews/)

Starting price

Contact vendor for pricing

Pricing Options

Free Trial

Free Version

User Rating

85%

of reviewers

rated it above 4 stars

[4.2 (1,341)](https://www.capterra.com/p/135618/Odoo/reviews/)

Starting price

$31.10

Per User, Per Month

Pricing Options

Free Trial

Free Version

User Rating

83%

of reviewers

rated it above 4 stars

[4.4 (3,341)](https://www.capterra.com/p/120109/Xero/reviews/)

Starting price

$25.00

Per User, Per Month

Pricing Options

Free Trial

Free Version

User Rating

88%

of reviewers

rated it above 4 stars

[View all alternatives](https://www.capterra.com/p/218534/Spruce/alternatives/)

## FAQs about Spruce

Overview

### Which roles and teams benefit most from Spruce?

Spruce is most used by business owners, presidents, and general managers who need visibility into operations and financial performance. Finance and accounting leaders manage accounting controls and reporting, while store, office, purchasing, and IT teams handle daily transactions, inventory, purchasing, and system administration. Design staff support customer-facing project and product planning.

Answer based on 34 reviews

Overview

### What company size and industries is Spruce built for?

Spruce is built for small building-materials businesses, with 94% of reviewers from small companies and 65% in Building Materials. It serves LBM dealers, hardware stores, home centers, kitchen and bath showrooms, and specialty supply businesses for plumbing, electrical, HVAC, windows, doors, millwork, tile, flooring, and masonry.

Answer based on 34 reviews

Features and Usability

### What are the key features of Spruce?

Spruce offers accounting, accounts payable and receivable, billing and invoicing, and general ledger tools for financial management. It also includes inventory management, order processing, purchase order management, and warehouse management, plus reporting and analytics features such as dashboards, real-time reporting, and customizable reports.

Getting Started and Support

### What training and onboarding options does Spruce offer?

Spruce provides in person training, live online sessions, webinars, documentation, and videos to help teams get started. In person and live online formats support guided setup, webinars cover scheduled instruction, documentation offers written reference, and videos provide visual walkthroughs for self-paced learning.

Answer based on 6 reviews

Getting Started and Support

### What customer support options does Spruce offer?

Spruce provides Email/Help Desk, FAQ/Forum, Knowledge Base, Phone Support, 24/7 Live Rep, and Chat. Users describe support as knowledgeable and sometimes helpful with specific issues, but also report slow callbacks, limited availability, and cases where problems were not fully resolved.

Answer based on 7 reviews

## Features

AI summary

Based on 7,702 Inventory Management reviews

Capterra data shows that buyers of inventory management software rank the following features as their top priorities:

-   **Inventory Control** (**52%** of reviewers rated this feature as critical)
-   **Inventory Tracking** (**56%**)
-   **Billing & Invoicing** (**47%**)

Spruce supports all three features that reviewers rate most highly: **Inventory Control**, **Inventory Tracking**, and **Billing & Invoicing**. Together, these capabilities help businesses maintain accurate stock levels, monitor inventory movement in real time, and manage customer billing more efficiently, allowing teams to reduce errors, stay organized, and keep daily operations running smoothly.

Inventory Control

2.6 (7)

57.14% of 7 reviewers that rated this feature as important or highly important

Monitor product stock levels

Order Management

1.0 (2)

0.00% of 2 reviewers that rated this feature as important or highly important

Manage and track customer orders for goods, investments, or any other purchases

Purchase Order Management

1.0 (3)

33.33% of 3 reviewers that rated this feature as important or highly important

Create, send, and track purchase orders and their statuses

Product Identification

1.5 (2)

0.00% of 2 reviewers that rated this feature as important or highly important

Ability to link barcodes or serial numbers with specific items for identification

Invoice Processing

3.8 (10)

70.00% of 10 reviewers that rated this feature as important or highly important

Creation, processing, verification, and execution of invoices till the payment is made

Inventory Management

3.0 (8)

75.00% of 8 reviewers that rated this feature as important or highly important

Track and manage inventory levels to maintain proper supply

Spruce 171 features

### All Features
- 1099 Preparation: Generate, file and review 1099 tax forms for IRS (Internal Revenue Service)
- Access Controls/Permissions: Define levels of authorization for access to specific files or systems
- Accounting: Built-in accounting to manage ledger, accounts payable/receivable, financial reports, etc.
- Accounting Integration: Integrate with a third-party accounting system
- Accounts Payable: Track money owed to a company's creditors/suppliers
- Accounts Receivable: Track outstanding invoices and the money owed from clients
- ACH Payment Processing: Accept electronic bank-to-bank transfers using a network called the Automated Clearing House (ACH)
- Activity Dashboard: Dashboard to view the status of ongoing processes, identify current incidents and track past activities
- Activity Tracking: Track and document all activities across devices, networks, and other systems
- Ad hoc Query: One-off queries made on an as-needed basis
- Ad hoc Reporting: Generate one-off reports that meet information requirements
- Aging Tracking: Categorizes outstanding invoices based on the amount of time they have remained unpaid
- Alerts/Notifications: Alerts or notifications of various types such as pop-up messages, sounds, banners, or badges
- API: Application programming interface that allows for integration with other systems/databases
- Approval Process Control: Manage the process of evaluating documents or requests submitted for approval
- Archiving & Retention: Moving and separately storing data that is not actively used or continuous storage of data for compliance purposes
- Audit Management: Plan, schedule, and execute organization's accounts and assets to ensure compliance with policies and laws
- Audit Trail: A record of all activities within the system, including user access, changes made, etc.
- Automatic Billing: Setup and send recurring or automated bills
- Bank Reconciliation: Compare and match accounting/financial records with corresponding bank statements
- Barcode Recognition: The ability to identify a barcode on or within an image or packaging
- Barcode/Ticket Scanning: Scan barcodes to ensure accurate pricing and label tracking
- Billing & Invoicing: Create, manage, and send invoices or bills to customers
- Bills of Material: Material list of manufacturing parts and associated costs
- Budgeting/Forecasting: Create budgets based on historical data and future projections
- Business Intelligence: Technological processes and strategies used for collecting, managing, and analyzing organizational data
- Cash Flow Management: Monitoring, analysis, and projection of the movement of cash into and out of a business over a specific period
- Cash Management: Process of managing an organization's cash resources, including cash on hand, investments, and bank account balances
- Check Processing: Receive and deposit or issue and record check payments
- Check Writing: Issue payments to third parties via checks
- Client Portal: Private online space that lets businesses securely share documents and provide information access to clients
- Commission Management: Tracking, calculating, and paying commissions and earnings to employees
- Content Management: Handles digital content throughout its lifecycle, from creation and storage to distribution and archiving
- Cost Tracking: Process to track, record, and analyze expenses that occurred over the entire duration of a given project
- Credit Card Processing: Accept and process credit card transactions
- CRM: Built-in customer relationship management (CRM) capabilities or integration with a third-party CRM system
- Customer Accounts: Record customer information, purchase history, and other notes
- Customer Activity Tracking: A report showing what actions customers perform
- Customer Database: A collection of customer information such as contact details, demographics, previous interactions, etc.
- Customer History: Access previous interactions or concerns to maintain customer relationships
- Customer Profiles: Record customer information, purchase history, and other notes
- Customer Statements: Reports that show customers their invoices, payments, and balance on the account
- Customizable Branding: Add customized logos and colors to align with company branding
- Customizable Dashboard: Alter the layout and content of dashboards
- Customizable Reports: Alter the layout and content of reports
- Customizable Templates: Pre-designed layouts that can be customized to match preferences and requirements
- Dashboard: Assembly of graphs and charts for visualizing and tracking statistics/metrics
- Dashboard Creation: Creation and customization of dashboards
- Data Connectors: Connect to big data sources
- Data Extraction: Automatically retrieve and pull information from documents, websites, images, data sets, and other sources
- Data Import/Export: Import and export data to and from software applications
- Data Mapping: Track the management and flow of data throughout the organization
- Data Security: Protect sensitive data for digital privacy
- Data Synchronization: Synchronizing data between two or more devices/systems and automatically updating changes to maintain consistency
- Data Transformation: Translate EDI formats into data suitable for use with company applications.
- Data Visualization: Graphical representation of data
- Digital Signature: Electronic signing method that validates the authenticity and integrity of a digital document
- Discount Management: Track products that are for sale at a reduced price or part of coupon promotions
- Distribution Management: Financial management for all distribution-related activities, including inventory, warehouse, purchasing, sales, etc.
- Document Capture: Scan, move or upload electronic files within the software's repository
- Document Classification: Assign categories, labels, tags, or attributes to documents for organization, search and storage
- Document Management: Store, manage, and track all electronic documents in a centralized location
- Document Storage: Store and organize documents in a centralized system
- eCommerce Management: Has a built-in eCommerce system or integrates with third-party systems to manage online sale of products
- Electronic Funds Transfer: Transfer money electronically between two bank accounts
- Electronic Payments: Electronically collect payments for goods or services
- Electronic Signature: Digitally sign online documents
- Email Management: Manage, store and organize emails within the system or via third-party apps
- Employee Management: Track employee schedules, availability, and performance across projects and tasks
- Enterprise Asset Management: Helps users manage the maintenance of assets; offers reporting to identify areas for improvement
- ERP integration: Integrate with existing ERP systems
- File Management: Create, save, and store files
- File Recovery: Recover lost, deleted, or damaged files
- File Sharing: Public or private sharing of digital files such as documents, audio/video, images, and more
- Financial Analysis: Evaluate units, projects, budgets, and other finance-related data to gauge their performance and potential risk
- Financial Management: Plan, manage, and track the financial activities of an individual or organization
- Financial Reporting: Generate reports to assess the financial performance of an organization
- Fixed Asset Management: Centralized database to track details of fixed assets such as depreciation and maintenance scheduling/history
- Forecasting: Form predictions based on past and present data/trends
- General Ledger: Centralized accounting record which tracks all financial transactions
- Gift Card Management: Reward loyal customers with gift cards which they can redeem for special offers and loyalty bonus
- Income & Balance Sheet: A statement detailing the financial position of a business including assets, liabilities, and equity at a certain point in time
- Indexing: Compile and organize data into specific metrics
- Integrated Business Operations: Integrated suite of industry-specific operations management applications (Supply Chain, HR, Project Management, Manufacturing, etc.)
- Inventory Auditing: Cross-checking financial records with physical inventory counts and records
- Inventory Control: Monitor product stock levels
- Inventory Management: Track and manage inventory levels to maintain proper supply
- Inventory Optimization: Maintain and control the stock level of inventory
- Inventory Replenishment: Track stock count levels to manage product reordering
- Inventory Tracking: Track and monitor inventory items, such as raw materials, unfinished goods, and ready-to-sell items
- Invoice Management: Captures invoice data and maintains comprehensive records for auditing and reporting purposes
- Invoice Processing: Creation, processing, verification, and execution of invoices till the payment is made
- Key Performance Indicators: Quantifiable metrics to track objectives, gauge milestones, and evaluate the success of a particular activity
- Kitting: Group and package individual but related items as one package set
- Layaway Management: Purchasing method in which a consumer places a deposit on an item for later pick-up when they come back and pay the balance
- Loyalty Cards: Manage loyalty cards that hold rewards and promotions to incentivize customers to return
- Loyalty Program: Offer prizes, discounts, and other incentives for customers to earn reward points on purchases and redeem them for future purchases
- Manufacturing Inventory Management: Software specialized for manufacturers to track work orders, bills of materials, and manufacture orders to help streamline operations
- Manufacturing Planning: Supports the effective planning of manufacturing production based on materials, labor, and machinery.
- Member Portal: Online gateway through which members can access/update personal information
- Membership Management: Database of members to track personal information of individuals and families
- Mobile Access: Access software remotely via mobile devices
- Mobile App: Access the system via a mobile application
- Multi-Channel Management: Manage inventory, communication, marketing, orders & more across warehouses, stores and online channels
- Multi-Channel Marketing: Coordinate marketing efforts across channels (email, landing pages, social media, etc.)
- Multi-Currency: Manage and handle various international currencies
- Multi-Location: Manage and support multiple locations
- Offline Access: Ability of websites, web applications, or mobile applications to function without an active internet connection
- Online Payments: Accept and process online payment transactions
- Order Management: Manage and track customer orders for goods, investments, or any other purchases
- Order Processing: Send / receive, process, and execute orders
- Order Tracking: Track orders throughout the fulfillment process
- Ordering Automation: Automate order processes to improve operational efficiency in fulfillment, shipping, and more
- Overpayment Processing: Flag a transaction when a customer pays more than they owe and either refund the overpayment or save the overpayment as a credit
- Partial Payments: Allow customers to make a partial payment on an invoice and track remaining debt
- Payment Collection: Tracking, managing, and initiating the transfer of funds for overdue customer payments
- Payment Processing: Accept, record, and reconcile financial transactions
- Performance Metrics: A set of indicators that tracks the performance of networks, applications, systems, teams, etc.
- Point of Sale (POS): Accept and process customer payments for products or services using hardware and software
- Product Identification: Ability to link barcodes or serial numbers with specific items for identification
- Production Scheduling: Plan and schedule the use of production resources
- Profit/Loss Statement: A type of financial statement used to record and report an organization's revenues, costs, and expenses over a specific amount of time
- Profitability Analysis: Evaluate the degree to which business operations bring monetary gains
- Project Accounting: Manage and track financials on a project-to-project basis
- Promotions Management: Design, communicate, and distribute incentives to perform a specific action
- Publishing/Sharing: Share pre-configured sets of data organized and presented in a specific manner with the organization
- Purchase Order Management: Create, send, and track purchase orders and their statuses
- Purchase Order Reconciliation: Aligns purchase orders with incoming invoices and receiving reports
- Purchasing & Receiving: Workflows that help acquire inventory, issue purchase orders and receive and store items in required quantity
- Quotes/Estimates: Generate quotes or estimates for customers
- Real-Time Analytics: Analyze and gain insights into data in real-time
- Real-Time Data: Receive data and information in real time
- Real-Time Reporting: Active reporting of data and metrics
- Real-Time Updates: Receive system updates as soon as any changes are made
- Receipt Management: Upload, track, and submit receipts in a central database
- Receivables Ledger: A list of customers and their payments due updated on a monthly basis
- Recurring Payments: Automatic and regular transactions made through a secure online platform at predetermined intervals (monthly, quarterly, etc.)
- Recurring/Subscription Billing: Automated process of charging customers at regular intervals for repeated access or use of a product or service
- Reorder Management: Purchase and replenish product stock based on inventory levels and needs
- Reporting & Statistics: Collection, analysis, and representation of numerical data and generation of reports to understand various patterns
- Reporting/Analytics: View and track pertinent metrics to find patterns and gain insights from data
- Retail Inventory Management: Tracking, organizing, and controlling retail inventory throughout the supply chain and sales process
- Retail POS: For retailers
- Returns Management: Track and facilitate returns of products sold
- Rewards Management: Strategize and implement rewards for returning customers, employees and other members
- Role-Based Permissions: Set & manage permission levels based on user roles and restrict access to only authorized individuals
- Sales Order Management: An order generated by a seller to a customer, containing details about products or services
- Sales Reports: Reports specific to sales analysis for trends and strategies
- Sales Tax Management: Calculation of consumption tax imposed on the sale of goods/services
- Sales Trend Analysis: Analyze the current state of sales data to accurately understand trends and forecast future sales numbers.
- Scheduled/Automated Reports: Set a time to generate routine reports automatically
- Scheduling: Plan availability and assign specific time slots for tasks and resources
- Scorecards: Visual representation of performance data, enabling users to monitor progress, identify trends, and make data-driven decisions
- Search/Filter: Search and filter data across systems to locate required information by entering keywords or certain criteria
- Secure Data Storage: Securely stores data to prevent data loss or breaches
- Self Service Data Preparation: Access, combine, transform, and store data without the help of an IT department
- Shipping Management: Manage and track orders being shipped to customers
- Status Tracking: Track the status over time for a request, process, asset, or transaction
- Stock Management: Manage the buying, selling, and holding of stocks
- Strategic Planning: At a high level, visualize a preferred outcome, define goals and identify specific steps to achieve them
- Supplier Management: Manage all supplier data and operations
- Tax Management: Implementation of various strategies to manage tax obligations via planning and maintaining compliance
- Third-Party Integrations: Set up connections to third-party platforms to improve business processes
- Transaction History: Record of all transactions such as purchases, deposits, withdrawals and transfers within a specific period
- Trend Analysis: Review data from past periods to reveal recurring tendencies and predict future performance
- Trend/Problem Indicators: Visually identify direction of development and areas that require attention
- Vendor Managed Inventory: Vendor takes full responsibility for maintaining an agreed inventory of the material on behalf of the buyer
- Vendor Management: Ability to track and store all vendor-related information, such as contacts, services offered, terms, etc.
- Visual Analytics: Interact with data visualization elements, such as charts and graphs, to drill down into data
- Warehouse Management: Manage and track operations and inventory within warehouses
- Workflow Management: Create, design and manage workflows for repetitive tasks

---

Get Advice

We can help you find the software with the features you need.

Features

3.4 (34)

3.4

Based on 34 reviews

## Pricing

Value for money

2.9 (31)

Basic

$10,000

Per Year

Value for money

2.9 (31)

2.9

Based on 31 reviews

Connect with a Capterra advisor for a free 15-minute consultation

Get a personalized software list aligned to your business needs with guidance from our expert advisors. Our team has helped 1 million+ businesses like yours find options that fit their needs.

## Support, customer service and training options

Customer Service

2.8 (32)

Support

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

Training

-   In Person
-   Live Online
-   Webinars
-   Documentation
-   Videos

Deployment

-   Web
-   Android
-   iPhone/iPad

Typical users

-   Freelancers
-   Small businesses
-   Mid size businesses
-   Enterprises

Customer Service

2.8 (32)

2.8

Based on 32 reviews

## User reviews

Overall rating

3.2

Based on 34 reviews

Filter by rating

Counts reflect reviews available in this feed.

5(12)

4(6)

3(4)

2(2)

1(10)

Mentioned topic

Recent reviews first, then most helpful

Paul C.

President

Used the software for: Less than 1 year

### "Not able to use as promised "

1.0

Overall Rating

1.0

1.0

Ease of Use

1.0

1.0

Features

1.0

1.0

Customer Service

1.0

1.0

Likelihood to Recommend

0/10

August 12, 2026

Our experience with ECI Software Solutions and Spruce was extremely disappointing. Throughout implementation and training, we repeatedly encountered problems that prevented us from successfully moving forward with the software. Even after deciding not to implement Spruce, we continued to experience billing issues, including being charged for equipment we never received. After many years in business, I understand that not every product is a good fit. However, how a company responds when things don’t work is extremely important. Based on our experience, I cannot recommend ECI or Spruce. I strongly encourage anyone considering ECI to thoroughly evaluate the software and understand all contractual and billing commitments before signing.

Pros

They promised to integrate our simple manufacturing process, with our sales and accounting needs. However it was not as simple and easy as they showed us in the demos I sat through.

Cons

We could get through any of the training sessions without finding something that didn’t work so we weren’t able to install their software

OW

Owner

Owner

Used the software for: Less than 1 year

### "Best Business Software"

5.0

Overall Rating

5.0

5.0

Ease of Use

5.0

5.0

Features

5.0

5.0

Customer Service

5.0

5.0

Likelihood to Recommend

10/10

February 2, 2026

Overall I think Spruce is an amazing software, and I recommend it to all business owners whether micro or large

Pros

I love that I can process payments and I love that it is easy to use. I love the customer support and I can manage my inventory. Team collaboration keeps my team on the same page and it is great value for money

Cons

I did not quite understand the website creation feature and it took me a while to understand how to create sites

OW

Owner

Owner

Used the software for: Less than 1 year

### "Efficient and Good Value for the Money"

5.0

Overall Rating

5.0

5.0

Ease of Use

5.0

5.0

Features

5.0

5.0

Customer Service

5.0

5.0

Likelihood to Recommend

9/10

November 17, 2025

I used it for several months in my clinic and felt that the team was good at reaching out to support me in integrating the software.

Pros

Software was easy to set up and was relatively easy to learn. It enabled more efficient communication and organization.

Cons

There were some intricacies that required focused learning and took up a little but of valuable time.

OW

Owner

Owner

Used the software for: 3-5 years

### "My experience with Spruce"

3.0

Overall Rating

3.0

3.0

Ease of Use

3.0

3.0

Features

3.0

3.0

Customer Service

4.0

4.0

Likelihood to Recommend

7/10

April 19, 2022

My Spruce experience is very good overall. I have demoed other products and am glad that I remained with Spruce. The support is getting better, and the system is very dependable.

Pros

Integrating accounting with the point of sale and purchasing functions. I also like being on the cloud as opposed to having inhouse servers. I like how the system updates POS transactions to the accounting modules.

Cons

Limited ability for a user to get software changes done in the system. The lumber world requires software engineers to understand how the programs should work. As a lumber and building material sales company, it is difficult to interface with the software folks.

OM

OFFICE MANAGER

OFFICE MANAGER

Used the software for: 3-5 years

### "Spuce is easy to setup, price competitive and use compared to other systems. "

5.0

Overall Rating

5.0

5.0

Ease of Use

5.0

5.0

Features

5.0

5.0

Customer Service

5.0

5.0

Likelihood to Recommend

10/10

June 25, 2021

A very good experience.

Pros

The ease of generating and maintaining financials and being able to easily look up accounts payable and accounts receivable information needed at a moments notice.

Cons

It did not provide needed payroll. Statements are not easy to read for customers.

KA

Kitchen and Bath Designer

Kitchen and Bath Designer

Used the software for: 1-3 years

### "Spruce one step at a time"

5.0

Overall Rating

5.0

5.0

Ease of Use

4.0

4.0

Features

4.0

4.0

Customer Service

5.0

5.0

Likelihood to Recommend

10/10

September 4, 2024

I would say using Spruce has been a good experience.

Pros

What I like the most is how I can search for invoices or product.

Cons

It is a little bit of a learning curve to learn Spruce. There are so many different ways to do the same thing. I recommend taking notes and referring back to the notes till it is 2nd nature.

OM

Office Manager

Office Manager

Used the software for: 1-3 years

### "Getting Used to Spruce"

5.0

Overall Rating

5.0

5.0

Ease of Use

5.0

5.0

Features

5.0

5.0

Customer Service

3.0

3.0

Likelihood to Recommend

9/10

April 19, 2022

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

PA

Purchasing agent / IT department

Purchasing agent / IT department

Used the software for: 1-3 years

### "Very Satisfied"

5.0

Overall Rating

5.0

5.0

Ease of Use

5.0

5.0

Features

5.0

5.0

Customer Service

5.0

5.0

Likelihood to Recommend

9/10

January 17, 2019

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.

TR

Treasurer

Treasurer

Used the software for: 3-5 years

### "If you need supported software, keep looking"

1.0

Overall Rating

1.0

1.0

Ease of Use

3.0

3.0

Features

3.0

3.0

Customer Service

1.0

1.0

Likelihood to Recommend

0/10

July 3, 2023

85/15, 15% good.

Pros

The software is easy to use and it provides a lot of reports.

Cons

We are paying in excess of $2100 a month for support that we don't get. Time sensitive issues are not being addressed. The G/L is a big ball of poop and is giving out inaccurate statements. Getting anyone to help has been an epic fail. At this stage of the game, after 4 years of this, we will be switching software.

PR

President

President

Used the software for: 3-5 years

### "Think Twice before purchasing."

1.0

Overall Rating

1.0

1.0

Ease of Use

3.0

3.0

Features

1.0

1.0

Customer Service

1.0

1.0

Likelihood to Recommend

0/10

July 11, 2022

The experience has been terrible. I wish I could contact someone from Spruce management. They don't give out that information.

Pros

The is Absolutely Nothing that I like about this software because of their customer and technical support. It takes Days and Weeks to get a response and they usually do not resolve this issue.

Cons

ECI Spruce is not willing to make changes to improve their support issues. Support issues should be resolved on a daily basis, not weeks to months.

[View all Reviews](https://www.capterra.com/p/218534/Spruce/reviews/)

## Top-rated software of 2026

### Fill out the form and we'll send a list of the top-rated software based on real user reviews directly to your inbox.

Popular comparisons

[Fishbowl vs Spruce](https://www.capterra.com/compare/123794-218534/Fishbowl-vs-Spruce)