Finding the best remote deposit scanner for a small business involves balancing speed, reliability, and ease of use. The Digital Check CheXpress CX30 stands out as the overall top choice for its combination of affordability and performance. For those needing faster processing, the Panini VX 5050IJ offers higher DPM and document handling. Each option involves tradeoffs between cost, speed, and complexity, making it essential to understand your specific needs. Continue reading for a detailed comparison of these top picks and what makes each suitable for different types of small businesses.
Open a free Amazon Business account
Business pricing, bulk buying and tax-exempt orders.
Create a free accountAs an affiliate, we earn on qualifying purchases.
Key Takeaways
- Speed is a key differentiator; higher DPM models process checks faster but often cost more.
- Reliability and build quality directly impact long-term operation, especially for daily use.
- Ease of setup and user interface can vary, affecting how quickly your team can start using the scanner effectively.
- Some models include additional features like document feeders or inkjet printers, which add convenience but increase cost.
- Budget options tend to sacrifice speed and advanced features, making them better for lighter workloads.
| Digital Check CheXpress CX30 Check Scanner (152000-02) | ![]() | Best Overall Compact Check Scanner | Size: Compact | Speed: Not specified | Connectivity: Not specified | VIEW LATEST PRICE | See Our Full Breakdown |
| Panini VX 5050IJ Check Scanner | ![]() | Best High-Speed Check Scanner for Larger Small Businesses | Speed: 50 DPM | Feeder Capacity: 50 sheets | Connectivity: Ethernet | VIEW LATEST PRICE | See Our Full Breakdown |
| Digital Check CheXpress CX30 Scanner without Inkjet Printer | ![]() | Best Budget Duplex MICR Check Scanner | Scanner Type: Document | Resolution: 600 dpi | Connection Type: USB | VIEW LATEST PRICE | See Our Full Breakdown |
| Digital Check TS240-50IJ Check Scanner – 50 DPM with Inkjet | ![]() | Best for Fast Check Processing with Endorsement | Speed: 50 DPM | Features: Inkjet printing | VIEW LATEST PRICE | See Our Full Breakdown | |
| Panini Vision X VX5050NJ Bank Check and Document Scanner | ![]() | Best for High-Quality Image Capture and MICR Accuracy | Speed: 50 DPM | Sheet Capacity: 50 sheets | Color: Black | VIEW LATEST PRICE | See Our Full Breakdown |
| Digital Check CheXpress CX35-NIJ Check Scanner | ![]() | Best Overall for Versatile Remote Deposit | Scanner Type: Check Scanner | Connection Type: USB, Network | Resolution: 800 dpi | VIEW LATEST PRICE | See Our Full Breakdown |
| Digital Check CX30 | ![]() | Best for Basic Check Printing and Processing | Scanner Type: Check Scanner with Printing | VIEW LATEST PRICE | See Our Full Breakdown | ||
| Canon CR-120 Check Scanner (Replacement for Canon CR-50) | ![]() | Best for High-Speed Check Processing | Scanner Type: Bank Check | Connection Type: USB | Resolution: 600 dpi | VIEW LATEST PRICE | See Our Full Breakdown |
| Canon imageFORMULA CR-L1 Sheetfed Scanner | ![]() | Best for Compact Document Scanning | Resolution: 300 dpi | Type: Sheetfed Scanner | VIEW LATEST PRICE | See Our Full Breakdown | |
| Panini VX 5050IJ Check Scanner | ![]() | Best for High-Volume Check and Document Capture | VIEW LATEST PRICE | See Our Full Breakdown | |||
| Epson TM-S2000 Desktop Check Scanner, 110 DPM, USB, 1 Pocket, Dark Gray | ![]() | Best Overall for Small Business Check Processing | Scanning Speed: 110 DPM | Connectivity: USB | Pockets: 1 | VIEW LATEST PRICE | See Our Full Breakdown |
| Digital Check TellerScan 240 Business Check Scanner (75 DPM with Inkjet) | ![]() | Best for High-Volume Batch Processing with Accurate Image Capture | Scanner Type: Bank Check | Connection Type: USB | Resolution: 300 dpi | VIEW LATEST PRICE | See Our Full Breakdown |
| Burroughs SmartSource Micro Elite Check Scanner | ![]() | Best Compact Low-Volume Deposit Scanner | VIEW LATEST PRICE | See Our Full Breakdown |
More Details on Our Top Picks
Digital Check CheXpress CX30 Check Scanner (152000-02)
The Digital Check CheXpress CX30 stands out for its space-saving design while maintaining reliable check processing speeds, making it ideal for small offices with limited desk space. Compared to the Panini VX 5050IJ, it offers a more streamlined footprint but lacks detailed information on software compatibility and advanced features. This makes it a strong choice for businesses prioritizing simplicity and reliability in a compact form. However, the absence of comprehensive feature specs and software details means users might need to verify compatibility with their existing systems.
bestFor: Small businesses with limited workspace seeking dependable check capture without extensive features.
notIdealFor: Larger operations requiring high-volume, high-speed scanning or advanced integrations, as this scanner’s capabilities are more basic.
- Compact and space-efficient design
- Fast scanning speeds for quick check processing
- Reliable performance for daily use
- Limited info on software and feature set
- No advanced connectivity options
Verdict: This scanner is perfect for small offices needing a straightforward, space-saving solution for check deposits.
- Size:Compact
- Speed:Not specified
- Connectivity:Not specified
- Compatibility:Not detailed
- Type:Check scanner
- Design:Space-saving
Panini VX 5050IJ Check Scanner
The Panini VX 5050IJ is designed for high-volume check processing, offering a robust 50 pages per minute (dpm) speed and a large 50-document feeder, making it a top pick for busy small businesses that need rapid throughput. Its Ethernet connection allows easy integration into existing network systems, but it requires Windows 10, which could limit flexibility for some users. Compared with the Digital Check CX30, it excels in speed and capacity, but its larger size and Windows-only requirement make it less suitable for very small or less tech-equipped setups.
bestFor: Small businesses with high check volume and need for fast processing and network integration.
notIdealFor: Very small offices or those using non-Windows systems, as it demands Windows 10 and has a larger physical footprint.
- High-speed scanning at 50 pages per minute
- Large 50-document feeder
- Ethernet connectivity for network integration
- Requires Windows 10, limiting platform flexibility
- Bulkier design may not suit very tight spaces
Verdict: This scanner makes the most sense for small businesses handling large check volumes needing fast, reliable throughput.
- Speed:50 DPM
- Feeder Capacity:50 sheets
- Connectivity:Ethernet
- Operating System:Windows 10
- Product Type:Scanner
- Item Package Quantity:1
Our verdict“Best High-Speed Check Scanner for Larger Small Businesses — a strong pick in this lineup.”
Digital Check CheXpress CX30 Scanner without Inkjet Printer
The CheXpress CX30 without inkjet is an affordable choice for small businesses that need reliable check processing with MICR capability. Its 600 dpi high-resolution scanning via CCD sensor ensures clear, bank-quality images, making it suitable for remote deposit capture. Unlike the Panini VX 5050IJ, which offers high speed and large capacity, this model focuses on affordability and durability, though its limited sheet capacity of just one sheet at a time can slow down high-volume operations. Its USB connection offers simplicity but limits mobility and expansion options.
bestFor: Small businesses or remote workers needing reliable, high-resolution MICR check scanning on a budget.
notIdealFor: High-volume environments or those requiring fast throughput, due to its single-sheet capacity and USB connection.
- Affordable price point for MICR-enabled scans
- High-resolution 600 dpi CCD sensor
- Reliable and durable for remote deposit capture
- Limited sheet capacity (1 sheet)
- USB connection limits mobility and expansion
Verdict: This scanner is best suited for small-scale, budget-conscious check processing where quality and reliability are priorities.
- Scanner Type:Document
- Resolution:600 dpi
- Connection Type:USB
- Sheet Capacity:1
- Wattage:24 watts
- Media Type:Check
Our verdict“Best Budget Duplex MICR Check Scanner — a strong pick in this lineup.”
Digital Check TS240-50IJ Check Scanner – 50 DPM with Inkjet
The TS240-50IJ is a capable, high-speed check scanner processing up to 50 checks per minute, with the added benefit of inkjet printing for endorsements and annotations. Its speed rivals the Panini VX 5050IJ and makes it well-suited for busy banking or retail environments that need quick turnaround. However, it offers limited detailed specs and no user reviews, which could make assessing long-term reliability tricky. Compared to the Digital Check CX30, it sacrifices some space efficiency for higher throughput and built-in printing features, but the lack of detailed information might be a concern for buyers seeking comprehensive specs.
bestFor: Small businesses or retail outlets needing high-speed check processing with endorsement capabilities.
notIdealFor: Small offices with limited space or those preferring detailed technical specifications before purchase.
- Fast processing at 50 DPM
- Includes inkjet printing for endorsements
- Reliable performance in busy environments
- Limited detailed specifications and reviews
- Potentially higher cost for added features
Verdict: This scanner suits high-volume operations that benefit from quick checks processing and built-in endorsement printing, provided buyers can verify its durability.
- Speed:50 DPM
- Features:Inkjet printing
Our verdict“Best for Fast Check Processing with Endorsement — a strong pick in this lineup.”
Panini Vision X VX5050NJ Bank Check and Document Scanner
The Panini Vision X VX5050NJ excels in delivering high-quality images and precise MICR reading, making it ideal for small banks or businesses that require accurate data capture. Its 50-sheet feed capacity surpasses many competitors like the CheXpress CX30, offering better handling for larger batches. While it doesn’t feature wireless connectivity, its reliability and image clarity make it a strong choice for those prioritizing scan quality and MICR accuracy over connectivity flexibility. However, its higher price point might be a barrier for some small businesses on a tight budget.
bestFor: Small financial institutions or businesses prioritizing image quality and MICR accuracy in check processing.
notIdealFor: Very small or low-volume operations, or those requiring wireless or mobile connectivity options.
- High reliability and excellent image quality
- Handles up to 50 sheets at once
- Accurate MICR reading for bank-quality processing
- Limited to check and document scanning only
- No wireless or mobile connectivity options
Verdict: This scanner is best for small-scale financial operations that demand precision and high image quality, despite a higher cost.
- Speed:50 DPM
- Sheet Capacity:50 sheets
- Color:Black
- Image Quality:High
- MICR Reading:Accurate
- Connectivity:Not specified
Our verdict“Best for High-Quality Image Capture and MICR Accuracy — a strong pick in this lineup.”
Digital Check CheXpress CX35-NIJ Check Scanner
The Digital Check CheXpress CX35-NIJ stands out for its combination of high-accuracy MICR and OCR performance, making it ideal for small businesses that require reliable check processing. Compared with the Panini VX 5050IJ, which offers faster throughput at 50 DPM, the CX35-NIJ emphasizes precision and network flexibility, including optional inkjet endorsement and automated cleaning. Its single-feed design might seem limiting, but for businesses handling moderate check volumes, this ensures quality without complexity. The lack of duplex scanning is a tradeoff, but it keeps the unit compact and straightforward to maintain. Overall, this model is best suited for those prioritizing accuracy and flexibility over high-volume throughput.
Pros:- Supports high-accuracy MICR and OCR for precise check reading
- Optional inkjet endorsement and network connectivity add versatility
- Automated cleaning minimizes maintenance time
Cons:- Limited to single check feed, slowing high-volume workflows
- No built-in duplex scanning capability
Best for: Small businesses needing dependable, accurate check deposit processing with flexible connectivity options.
Not ideal for: High-volume check processors or businesses needing duplex scanning and multi-check handling in a single pass.
- Scanner Type:Check Scanner
- Connection Type:USB, Network
- Resolution:800 dpi
- Media Type:check
- Item Weight:7 pounds
- Optional Features:inkjet endorsement, automated cleaning
Our verdict“This scanner is best for small businesses prioritizing accuracy and flexibility over speed or multi-check handling.”
Digital Check CX30
The Digital Check CX30 is a straightforward check scanner with printing capabilities, making it suitable for small businesses that need simple, reliable check processing. Unlike the CX35-NIJ, which emphasizes accuracy, the CX30’s primary strength is its integrated printing function, ideal for businesses that require immediate check printing alongside scanning. However, it provides limited detail about speed, resolution, or compatibility, which could be a drawback for those needing more comprehensive specs. This model makes sense for smaller operations that want a no-fuss solution for check capture and printing, but it might fall short for high-volume or feature-rich needs.
Pros:- Includes integrated printing for immediate check issuance
- Reliable for basic check processing tasks
- Simple setup and operation
Cons:- Limited detailed specifications available
- No information on processing speed or OCR accuracy
Best for: Small businesses looking for an easy-to-use check scanner with printing features for routine deposit tasks.
Not ideal for: Fast-paced environments requiring high throughput or advanced OCR and MICR accuracy.
- Scanner Type:Check Scanner with Printing
Our verdict“This scanner suits small businesses that need basic check capture and printing without demanding high volume or advanced features.”
Canon CR-120 Check Scanner (Replacement for Canon CR-50)
The Canon CR-120 excels in high-speed check processing, capable of handling up to 120 documents per minute, making it a strong choice for busy small offices or remote deposit centers. Compared with the slower, 75 DPM Digital Check TellerScan 240, the CR-120 offers a significant speed advantage, reducing deposit times. Its 600 dpi resolution ensures clear, readable scans, but its weight of 10.5 pounds makes it less portable. This device is ideal for environments where speed is the priority, although its focus on checks only limits its versatility for other media types. It’s best for small businesses with high-volume deposit needs that favor speed and reliability.
Pros:- Processes checks at 120 documents per minute
- Reliable and quick to set up with included accessories
- 600 dpi resolution ensures clear image quality
Cons:- Heavy and less portable at 10.5 pounds
- Limited to check media, no multi-purpose scanning
Best for: Small offices or remote deposit services requiring rapid check processing and high-resolution scans.
Not ideal for: Low-volume users or those needing multi-purpose document scanning with wireless options.
- Scanner Type:Bank Check
- Connection Type:USB
- Resolution:600 dpi
- Color Depth:24 bits
- Media Type:USB
- Item Weight:10.5 pounds
Our verdict“This scanner is ideal for fast-paced small businesses prioritizing speed and high-quality check images.”
Canon imageFORMULA CR-L1 Sheetfed Scanner
The Canon imageFORMULA CR-L1 offers a compact, space-saving solution for small businesses needing efficient document scanning with sharp image quality. Its 300 dpi optical resolution makes it suitable for digitizing invoices, forms, or other sheetfed documents, though it falls short for high-resolution image needs. Compared with dedicated check scanners, this device is less specialized but excels in versatility and portability. It’s an excellent choice for those who require a lightweight, easy-to-store scanner for various document types, but it’s not designed for high-volume check deposit workflows. This model is perfect for small offices with limited space that prioritize clarity over speed.
Pros:- Very compact and lightweight design
- 300 dpi optical resolution for clear scans
- Reduces image distortion for accurate digitization
Cons:- Limited to sheetfed documents, not suitable for checks
- Lack of detailed feature specifications
Best for: Small businesses needing a compact, reliable sheetfed scanner for general document digitization.
Not ideal for: High-volume check processing or environments requiring advanced OCR or multi-page handling at high speeds.
- Resolution:300 dpi
- Type:Sheetfed Scanner
Our verdict“This scanner suits small offices seeking space-efficient, high-quality document digitization without the need for check-specific features.”
Panini VX 5050IJ Check Scanner
The Panini VX 5050IJ combines a 50 DPM scan rate with a 50-sheet feeder, making it well-suited for remote deposit and branch capture in busy financial environments. Its high image quality and MICR read accuracy support reliable check capture, comparable to the Digital Check CheXpress CX35-NIJ, but with the added advantage of higher speed and larger capacity. The Ethernet connection caters to networked setups, though it lacks wireless options, which may limit flexibility. Its focus on check and document media makes it less versatile for other types of scanning, but for high-volume deposit scenarios, it’s a dependable choice. This model is best for small institutions or remote branches handling large check volumes efficiently.
Pros:- Fast 50 DPM scan rate supports high throughput
- 50-sheet capacity reduces frequent reloading
- Accurate MICR reading for deposit integrity
- Ethernet connectivity for network integration
Cons:- Limited to check and document media only
- Requires Ethernet, not wireless, reducing mobility
Best for: Financial institutions or small businesses needing fast, reliable check deposit scanning with high capacity.
Not ideal for: Small operations with low check volumes or those needing multi-purpose scanning beyond checks and documents.
Our verdict“This scanner is best for small financial operations that require high-speed, high-capacity check deposit processing within a networked environment.”
Epson TM-S2000 Desktop Check Scanner, 110 DPM, USB, 1 Pocket, Dark Gray
The Epson TM-S2000 stands out as the best overall choice for small businesses that need reliable, high-speed check processing without overcomplicating their setup. Its 110 DPM speed surpasses many desktop scanners, making it suitable for moderate but steady check volumes. Compared with the Burroughs SmartSource Micro Elite, this model offers faster throughput and a more traditional desktop footprint, though it lacks multiple pockets for different check types. Its single-pocket design keeps things simple, but that also means less flexibility for handling varied deposits. The Epson’s USB connectivity ensures straightforward setup, a plus over more complex networking options. However, its limited features—no batch processing or advanced image management—may be a downside for businesses with larger or more varied needs. Overall, this scanner is a reliable, no-fuss option for those prioritizing speed and simplicity.
Pros:- High-speed 110 DPM check scanning
- Compact desktop design saves space
- Reliable USB connectivity for easy setup
Cons:- Limited to a single pocket, reducing deposit flexibility
- Minimal additional features for batch or image management
Best for: Small business owners who need quick, reliable check processing without extra features
Not ideal for: Businesses requiring multi-pocket handling or versatile media processing
- Scanning Speed:110 DPM
- Connectivity:USB
- Pockets:1
- Color:Dark Gray
Our verdict“This scanner is ideal for small businesses prioritizing speed and straightforward check processing over advanced features.”
Digital Check TellerScan 240 Business Check Scanner (75 DPM with Inkjet)
The Digital Check TellerScan 240 excels in environments demanding high-volume batch processing, especially with its 75 DPM speed paired with 300 dpi cameras. Its advanced imaging reduces rescans and supports checks with folds or wrinkles, making it a strong choice for banking or remote deposit solutions. Unlike the Epson TM-S2000, which is more suited to small checks or light volumes, the TellerScan 240’s 100-sheet feeder and diagnostic features streamline larger batches efficiently. Its focus on check-only processing limits versatility, though this isn’t a major concern if your needs are check-centric. The lack of wireless connectivity and incomplete warranty info are minor drawbacks, but the scanner’s accuracy and capacity make it a standout for high-volume use. This makes it a smart pick for growing small businesses with substantial deposit demands.
Pros:- High-speed 75 DPM with support for large batches
- Advanced 300 dpi cameras reduce rescans
- Large 100-sheet capacity enhances efficiency
- Diagnostic features simplify troubleshooting
Cons:- Limited to check scanning only
- No wireless connectivity options
- Warranty details are incomplete
Best for: Small businesses with high check deposit volumes seeking reliable batch processing
Not ideal for: Businesses needing multi-media or document scanning beyond checks
- Scanner Type:Bank Check
- Connection Type:USB
- Resolution:300 dpi
- Standard Sheet Capacity:100 sheets
- Color Depth:24 bits per pixel
- Media Type:Checks
Our verdict“This scanner is well-suited for small businesses that process large batches of checks and need high accuracy, but it lacks versatility for other media types.”
Burroughs SmartSource Micro Elite Check Scanner
The Burroughs SmartSource Micro Elite offers a compact footprint tailored for low-volume remote deposit and teller use. Its small size makes it an excellent choice for offices with limited desk space, and its quick scan speeds boost efficiency for small batches. Unlike the Epson TM-S2000 or Digital Check TellerScan 240, which handle higher volumes or batch processing, this model focuses on single-feed convenience, perfect for small-scale daily deposits. Its simplicity means fewer features—no multi-pocket options or extensive media handling—but that keeps operation straightforward. The single-feed design may slow down larger deposit routines, and its limited capacity makes it unsuitable for ongoing large-volume needs. This scanner’s strength lies in its space-saving design and suitability for low-volume, infrequent deposits.
Pros:- Compact size saves desktop space
- Fast scanning speed for low-volume use
- Ideal for low-frequency remote deposits
Cons:- Limited to low-volume applications
- Single-feed design less efficient for larger batches
- Not suitable for high-volume or batch processing
Best for: Small businesses or remote workers with low deposit volumes needing a compact, easy-to-use scanner
Not ideal for: High-volume deposit environments or businesses requiring batch processing
Our verdict“This scanner is perfect for small businesses with limited space and low check volumes, but not for high-volume deposit routines.”

How We Picked
The products in this roundup were evaluated based on performance metrics like DPM (documents per minute), build quality, and reliability, which are critical for daily small business operations. Usability factors, such as ease of setup, user interface, and maintenance, also played a significant role. Additionally, we considered value for money, factoring in features like document feeders, inkjet printers, and overall durability. Our rankings reflect a balance between cost and functionality, prioritizing models that offer dependable, efficient performance suitable for small business needs without unnecessary complexity or expense.Factors to Consider When Choosing Best Remote Deposit Scanner For Small Business
Choosing the best remote deposit scanner for your small business requires careful consideration of several key factors. Beyond initial cost, think about how often you’ll process checks, the speed you need, and the level of automation that suits your workflow. Understanding these aspects helps prevent overspending on features you won’t use or selecting a model that hampers productivity. Here are the main factors to weigh:Processing Speed and DPM
Speed, measured in documents per minute (DPM), directly impacts how quickly your team can deposit checks. Higher DPM models are beneficial if you handle large volumes daily, reducing overall processing time. However, these models tend to be more expensive. For low-volume use, a slower, budget-friendly option may suffice, freeing up funds for other business needs.
Build Quality and Reliability
Investing in a durable scanner can save money over time by reducing downtime and maintenance. Cheaper models may struggle with consistent performance, especially with thicker or more fragile checks. Look for products with solid construction and positive user reviews emphasizing long-term reliability, crucial for maintaining smooth operations.
Ease of Use and Setup
A user-friendly interface and straightforward setup process can significantly reduce training time and errors. Some models include touchscreens or simplified software, making daily use more intuitive. Avoid overly complex systems if your team lacks technical expertise, as this can delay deployment and cause frustration.
Features and Automation
Additional features like document feeders, built-in printers, or high-resolution scanning can streamline workflows. These add convenience but often at a higher cost. Consider whether your volume and process complexity justify these extras or if a simpler model will meet your needs efficiently.
Cost and Total Value
While budget models are appealing, they may sacrifice speed or durability. Conversely, premium options offer advanced features and faster processing but at increased cost. Focus on what delivers the best balance of performance, longevity, and price for your specific business scale and deposit volume.
Frequently Asked Questions
How do I know if a scanner is fast enough for my small business?
Assess your daily check volume to determine the necessary processing speed. For low volumes, a scanner with 30-50 DPM may be sufficient, while higher volumes benefit from models offering 75 DPM or more. Keep in mind that faster scanners can reduce bottlenecks but come at a higher price, so match speed with your actual workflow demands to avoid overspending.
Are more expensive scanners worth the extra cost?
More costly models often provide higher speeds, better build quality, and additional features like document feeders or printers, which can improve efficiency. If your business processes a large number of checks daily, investing in a premium scanner can pay off through faster deposits and less downtime. For infrequent use, a budget model may be more cost-effective without sacrificing essential performance.
What maintenance should I expect with remote deposit scanners?
Regular maintenance involves cleaning the scanner rollers, checking for paper jams, and updating firmware. Cheaper models may require more frequent attention and could be prone to jams or misfeeds, impacting productivity. Choosing a model with good build quality and positive user feedback can reduce maintenance headaches and ensure consistent operation over time.
Can a scanner handle all check types and sizes?
Most remote deposit scanners are designed for standard check sizes, but some models can accommodate thicker or irregularly sized checks. Verify the specifications to ensure compatibility with your typical deposit types. If you process a variety of check formats, opting for a versatile model with adjustable settings will save time and prevent issues during deposits.
Is it better to buy a scanner with an integrated printer?
An integrated printer can streamline the process by printing deposit slips or endorsement markings directly on checks, saving time and reducing errors. However, this feature adds to the cost and complexity. For small volumes, a separate, simple printer might suffice, making a scanner with built-in printing more suitable for high-volume or fast-paced environments.
Conclusion
For small businesses seeking a reliable all-around performer, the Digital Check CheXpress CX30 offers excellent value with solid speed and durability. If processing large volumes quickly is your priority, the Panini VX 5050IJ stands out as the premium choice, albeit at a higher price. Beginners or low-volume users will benefit from straightforward, budget-friendly options like the Canon CR-120. Those with specific requirements, such as handling diverse check types or integrating printing, should consider models with extra features. Ultimately, your choice depends on your volume, budget, and need for automation.Flea & tick season Picks
flea and tick prevention
As an affiliate, we earn on qualifying purchases.












