Standard point-of-sale (POS) software often doesn’t have all the features grocery shops need. The best grocery store point-of-sale systems, among other things, reliably track inventory, allow online grocery sales, can integrate scales and scanners, and are simple to use. Here are some of the best point-of-sale (POS) choices that offer these features and more.

Note that all of these providers offer advanced inventory management features to support grocery stores of all sizes.

  • October 17, 2024: Anna Dizon updated our grocery POS system rubric and re-evaluated all the providers for consideration. She also restructured the comparison table, replaced three of the five recommended providers in our list, and rewrote the product sections based on her latest findings.

For this guide, my research focused on your top-of-mind concerns like value-for-money, scalability, and user experience. I developed a rubric that evaluated pricing, niche grocery store POS features, hardware, and support and integrations. I also added an expert score category to evaluate my experience testing the software, my findings on hardware specifications, navigating the provider’s website, and gathering feedback from real-life store owners using the provider’s POS system. 

I put together a list of popular (and not-so-popular) grocery store POS system providers and scored each one based on the following categories:

  • Pricing (20%): Considers upfront and monthly POS and hardware costs as well as costs to upgrade
  • Hardware and basic register functions (30%): Evaluates for durability, integrations, and core functionality.
  • Grocery-specific features (30%): Evaluates inventory management for grocery stores, cash tracking, EBT and eWIC payments, and online sales.
  • Support and available integrations (10%): Scores for onboarding & training, availability and quality of customer support, vendor management, loyalty, and CRM integrations
  • Expert evaluation (10%): Considers overall ease of use, value-for-money, popularity, and feature richness of each POS system.

The result is my five best grocery store POS systems recommendations that cover different use cases and business requirements.  

Best POS system for grocery stores compared

Our Score (out of 5)

POS Plans (From)

Basic Hardware

Inventory Management

Payment Processor Options

IT Retail logo.

IT Retail

4.49

$49/mo

Included in POS plan

Excellent

In-house Custom Rate

POS Nation logo.

POS Nation

4.29

$49/mo

Included in POS plan

Excellent

In-house Dual Pricing

NRS POS logo.

NRS POS

4.28

$19.95/mo

Separate cost (Purchase in-house)

Excellent

In-house or Third party integration

Square logo.

Square

4.18

$0/mo

Separate cost (Purchase in-house)

Great for small SKUs

In-house Flat Rate

Loyverse logo.

Loyverse

3.93

$0/mo

Separate cost (Purchase from 3rd party)

Great for small SKUs

Third-party Integration

Not finding the right solution for your business? Check out our guide to the Best Retail Point-of-Sale (POS) Systems or our guide to the Best Restaurant POS Systems for more options.

Read more: Types of POS systems

IT Retail logo.

IT Retail: Best overall (best native grocery POS features)

Overall Score

4.49/5

Pricing

4/5

Hardware & basic functions

4.5/5

Niche grocery features

4.75/5

Support & integrations

4.44/5

Expert evaluation

4.69/5

Pros

  • Option for pre-built and custom built plans
  • Built-in age restriction tools
  • Native grocery inventory management features
  • House accounts for B2B customers
  • 24/7 support and unlimited training

Cons

  • Expensive add-on set up fee
  • May require long-term contracts
  • Hardware upgrades can be expensive

Why I chose IT Retail

IT Retail is my top overall choice for grocery store POS systems. Among all the providers I considered, IT Retail offers the most comprehensive native grocery POS features, such as expiration date tracking, mix-and-match discounting, mobile shelf-labeling, and seamless handling of age-restricted purchases. Not only does it offer unlimited licensing for its basic plan, IT Retail also provides one of the cheapest upfront costs for an all-in-one basic grocery setup. Note, however, that hardware upgrades and on-premise setup can be expensive and may require a long-term contract, but that is not unusual.

Made by and created for grocers in 1994, IT Retail is the first Windows-based grocery POS software on the market, making the system easy to use and integrate seamlessly with various business solutions such as accounting tools. Today its software is powered by POS Nation (also included in our list), offering very similar services. However, I find IT Retail’s pricing plan and upgradeable features offer an overall better value for grocery stores. For example, IT Retail comes with a house account feature, or the ability to support B2B customers (included in the basic pre-built plan).  

Overall, IT Retail provides the best combination of value for money and scalability. I highly recommend it for grocery store owners looking to build a complete POS system with all the available bells and whistles, and still be able to control their upfront and ongoing costs.  

Upfront cost: Affordable; Upgrade cost: Can be expensive; Ease of use: Excellent; Support: 24/7

Pre-built plans:

  • Starter: $49
  • Growth: $99
  • Premium: $199
  • POS register with scanner and scale included

Custom build options:

  • Sample quote: 2-lane, all-in-one, basic setup
    • Upfront cost $98
    • Monthly fee: $99
    • POS register with scanner and scale included
    • Various hardware upgrade options
    • Various software and services upgrades
    • Add-on remote configuration fee: $499
    • On-site hardware set up: $300 per lane 

Payment processing: IT Retail offers custom payment processing rates with its in-house payment services.

Integration with leading online grocery platforms: IT Retail seamlessly connects with top online ordering and delivery services, such as Instacart, expanding the store’s reach and convenience for customers.

Shrinkage management: Features designed to reduce shrinkage help store owners monitor for potential employee theft and pricing errors, protecting profit margins.

Diverse payment acceptance: Supports a wide array of payment methods, including the latest in EMV chips, NFC for contactless payments, and traditional options like EBT.

Customer loyalty programs: IT Retail offers tools to create and manage loyalty programs, encouraging repeat business by rewarding customers for their purchases.

Advanced reporting for customer insights: The POS system includes reporting capabilities that provide valuable insights into shopping trends and customer behavior, enabling stores to make informed decisions.

Remote management capabilities: Owners can manage their store, analyze sales data, and oversee employees remotely, providing flexibility and control over store operations from anywhere with an internet connection.

Comprehensive inventory management: The system includes tools for tracking inventory in real-time, including capabilities for managing lot numbers and expiration dates, ensuring compliance with safety standards, and reducing waste.

POS nation logo.

POS Nation: Best for large groceries

Overall Score

4.29/5

Pricing

4.25/5

Hardware & basic functions

3.5/5

Niche grocery features

4.88/5

Support & integrations

4.63/5

Expert evaluation

4.69/5

Pros

  • Niche grocery POS software
  • Dual pricing model (Card and cash discounting)
  • Integrated payment processor with free PIN pad
  • No long-term contract
  • 24/7 customer support

Cons

  • Lacks self-checkout feature
  • Does not support house accounts
  • Lacks ecommerce integration

Why I chose POS Nation

Launched in 2001, POS Nation is an all-in-one provider of software, hardware, and payments for a variety of niche retailers, including grocery stores and supermarkets. Its recent acquisitions include Bottle POS (for liquor sales) and GrazeCart (for butchers). POS Nation also powers IT Retail’s suite of grocery POS software, which already gives you an idea of why I included this provider on my list.  

While IT Retail scored better, I like how POS Nation offers convenient tools such as discounts, built-in age verification, and mobile back office management in its basic plan. I also like the dual pricing mode, which allows grocers to offer discounts to customers who pay in cash.

With its ability to handle unlimited SKUs and users, access to more POS features (as POS Nation continues to acquire similar software), and robust marketing functionalities, everything points to POS Nation as an ideal choice for larger grocery stores. So, I’m a little disappointed that it doesn’t support house accounts for B2B customers and does not have any ecommerce integrations. That said, grocery stores with the space (and budget) to diversify with liquor, meat, and deli sections, and more should consider POS Nation.

Upfront cost: Affordable; Upgrade cost: Can be expensive; Ease of use: Excellent; Support: 24/7

Pre-built plans:

  • Starter: $49
  • Growth: $99
  • Premium: $199
  • POS Nation payment processor w/ free PIN pad
  • No long-term contracts
  • Includes standard touchscreen terminal, receipt printer, and cash drawer

Custom build options:

  • Sample quote: 2-lane, all-in-one, basic setup
    • Upfront cost: $198
    • Monthly fee: $198
    • Includes standard touchscreen terminal, receipt printer, and cash drawer
    • Various hardware upgrade options
    • Add-on remote configuration fee: Not disclosed
    • On-site hardware set up: Not disclosed
    • 2-year hardware warranty

Low all-in-one monthly plan: POS Nation offers low monthly plans that include basic hardware set up, built-in payment processing and a free PIN pad without a long-term contract 

Advanced inventory management: POS Nation’s inventory management system supports unlimited SKUs, mix and match pricing, and FIFO inventory, case break, carton-pack, and expiration date tracking. 

Dual pricing module: POS Nation comes with a built-in payment processing service that supports cash discounting for customers who pay with cash instead of their credit card.

Native vendor management: POS Nation provides native vendor management features in its basic plan. You can set reorder thresholds, automatically generate purchase orders, and send it to assigned vendors.

Built-in age-restriction feature: The built-in age restriction feature also comes with the basic plan. POS Nation’s barcode scanner can also be used to scan and validate driver’s licenses.

Strong marketing tools: POS Nation also offers strong marketing tools such as SMS marketing, Pointy integration (to display your store in Google search results), and customer reviews at the POS. 

US-based customer support: POS Nation offers 24/7 support with in-house representatives based in the US. 

NRS POS logo.

NRS POS: Best for scalability

Overall Score

4.28/5

Pricing

4/5

Hardware & basic functions

4.25/5

Niche grocery features

4.5/5

Support & integrations

3.88/5

Expert evaluation

4.69/5

Pros

  • Affordable software fees
  • Option for built-in or third party payment processor
  • Competitive hardware pricing
  • Cash advance program to purchase hardware

Cons

  • No offline payment processing
  • Add on cost for ecommerce and loyalty programs
  • ID validation is an add-on

Why I chose NRS POS

I chose NRS POS primarily for its ability to scale its hardware and software products with independent grocery retailers in mind. It also helped that NRS is very transparent with its pricing plans, making its range of services very clear. Its basic POS software starts at $19.95 per month and comes with three user profiles, vendor management, remote management, complete pricebook and inventory management, and 24/7 customer support. You get the entire suite of services, including professional business tools, ecommerce, and loyalty programs, at $49.95 per month. 

National Retail Solutions (NRS) is a one-stop-shop for retailers, providing everything from complete POS systems and payment processing service to small business lending and an online marketplace for retail inventory and store supplies. Its flagship POS software, NRS POS, was designed to manage retail stores of all sizes. This is why it’s not a surprise that NRS POS software features can easily keep up with what IT Retail and POS Nation have to offer. 

So why did it not score better in our rankings? While NRS POS starts with a very affordable monthly plan, hardware is purchased separately outright. Meanwhile, both IT Retail and POS Nation include a basic hardware setup at $49 per month. I like how NRS comes with a free app to run their customer-facing ads, but it would have been better to have other key features like offline payment processing and age restriction tools available first. That said, the cost of upgrading software and hardware with NRS is still very competitive, and merchants have the freedom to choose their payment processor, making this provider a sound choice for growing businesses. 

Upfront cost: Average; Upgrade cost: Average; Ease of use: Excellent; Support: 24/7

Choice of hardware:

  • NRS POS hardware set with NRS Pay, EBT and Cash Discounting: $599 (Regular price $1,299)
  • NRS POS hardware set with NRS Pay, EBT: $699 (Regular price $1,299)
  • NRS POS hardware set only (choose your payment processor): $999 (Regular price $1,299)
  • Hardware set includes:
    • Cashier touchscreen
    • Customer-facing screen
    • Thermal receipt printer
    • Barcode/ license ID scanner
    • Cash drawer
    • Credit card reader (except for NRS POS without NRS Pay)
    • 1-year manufacturer warranty
  • Upgrade options:
    • Backup battery unit
    • Extended warranty

Choice of software plan:

  • Basic: $19.95/month
  • Pro: $29.95/month (adds professional business tools to basic POS software)
  • Advanced: $49.94/month (adds loyalty and ecommerce to Basic and Pro plan features)

Low software monthly fee: NRS POS offers the lowest start-up monthly fee out of all the providers in our list, which already includes advanced inventory management tools and vendor management feature.

POS plan that grows with your store: NRS POS pricing plans can scale with grocery stores, so you only pay for features you need and have add-on options to customize your sales strategy.

Payment processing flexibility: NRS POS allows you to choose between using its in-house payment processor or integrating with a third-party payment processing service.

Strong in-house loyalty management features: NRS POS offers an extensive loyalty program with a promotion tool for creating your own discounts, rewards, and other offers.

Pre-loaded product configurations: NRS POS has a built-in Pricebook with pre-uploaded UPCs of over 10,000 retail products. It also includes a feature that lets you customize product sections.

One-stop inventory and supplies sourcing: NRS POS provides you with access to NRS Marketplace, where you can choose from hundreds of wholesale suppliers for all your retail needs.

Cash advance for hardware purchases: Don’t have the funds to purchase your hardware yet? NRS POS offers a funding program that provides cash advances on your working capital. 

Square logo.

Square: Best for small and single lane groceries

Overall Score

4.18/5

Pricing

4.5/5

Hardware & basic functions

4.25/5

Niche grocery features

4/5

Support & integrations

3.38/5

Expert evaluation

4.69/5

Pros

  • Free baseline POS
  • Lot and expiration date tracking available via a third-party app
  • No expensive set up fees
  • Wide range of in-house and third party integrations

Cons

  • Locked into Square’s payment processing
  • Limited niche grocery POS features
  • Limited inventory management functionalities

Why I chose Square for Retail

Square is one of two providers on this list with software not explicitly designed for grocery stores. That said, Square does have the basics covered: FIFO inventory management, low-stock alerts, expiration date tracking (via integration), vendor management, scanner and scale integrations, and EBT payment processing. 

Not to mention, Square is incredibly easy and low-cost to set up. So, small and single-lane grocers will find Square ideal. Square also comes with a free website builder and ready integration with local delivery apps for groceries that sell online.

Probably one of the most popular POS systems on the market today, Square started in 2009 as an affordable and easy-to-use mobile payment service. Since then, Square has diversified its services with industry-specific POS software and hardware solutions while still ensuring the same easy set-up that Square is known for. This is why businesses that choose to set up a grocery store using Square will have a wide range of native and third-party integrations available to build around its basic features. 

However, if you plan to quickly scale your grocery store, you will likely be better off with IT Retail, which offers better inventory control, or POS Nation, which supports cash discounting to manage transaction costs. 

Upfront cost: Affordable; Upgrade cost: Average; Ease of use: Excellent; Support: Extended business hours

Choice of hardware:

  • Square Register hardware: $799 or $39 for 24 months
    • Square Register device 
    • Customer facing screen with built-in card reader and signature capture
  • Countertop POS kit for Square Reader: $729
    • Square Reader for contactless and chip (2nd generation)
    • 16 in. Printer-driven cash drawer
    • Bosstab dock for Square Reader
    • Ethernet/USB receipt printer
    • Extended 6.5 ft USB-C cable for Square Reader (2nd generation)
    • Heckler @Rest universal stand
    • Receipt printer paper (25 Rolls)
  • Square Register kit: $1,219
    • Square Register device 
    • Customer facing screen with built-in card reader and signature capture
    • 16 in. Printer-driven cash drawer
    • USB Receipt Printer
  • Square Register retail kit: $1,899
    • Square Register device 
    • Customer facing screen with built-in card reader and signature capture
    • 16 in. USB cash drawer
    • Ethernet/USB receipt printer
    • USB barcode scanner
    • USB barcode label printer

Note that all Square for Retail users receive a free magstripe reader for swipe card payments.

Choice of software plan:

  • Basic: $0/month (Basic inventory program with free website builder and order fulfillment features)
  • Plus: $89/month (Complete inventory catalog management, order fulfillment, reporting, employee, and online selling tools + discounted processing rates)
  • Premium: Custom fee (Retail POS software tailored for your business)
  • Upgrade options:

Note that all Square for Retail users includes a free merchant account and Square Payments for accepting payments. 

Inventory and fulfillment: Square offers smart stock forecasts, an inventory tool to scan and search items, and a barcode label printer. 

Reports: The Square dashboard offers cost of goods sold, sell-through, sales, and vendor sales reports. 

Free online store: Square offers a free website builder that can highlight top-selling items, new products, discounts, or deals on your site. The site also integrates with Instagram, Facebook, and Google product listings.

Afterpay integration: Every Square POS has an Afterpay connector built in for in-person and online sales.

Staff management tools: Square’s employee management feature offers quick training, role assignments with secure passcodes, accurate time tracking, and streamlined shift scheduling and publishing through the Square Register and Team App.

Affordability: Square’s no monthly subscription fee, coupled with a free magstripe reader, presents a low barrier to entry, allowing grocers to kickstart their operations with minimal upfront investment. ID validation 

Accept EBT payments: Square allows businesses to accept electronic benefits transfer (EBT) payments through TotilPay integration, showing how the company is dedicated to inclusivity and meeting diverse customer needs. 

Native payment processor: Every Square account comes with a built-in payment processing service. For small groceries and start-ups, this offers a solid option to get payments rolling without excessive fees and setup. 

Loyverse logo.

Loyverse: Best for hardware and software flexibility

Overall Score

3.93/5

Pricing

4.5/5

Hardware & basic functions

3.25/5

Niche grocery features

4/5

Support & integrations

4.5/5

Expert evaluation

4.06/5

Pros

  • Free app-based basic POS software
  • Option to choose a payment processor
  • Free QuickBooks and Xero integration
  • Built-in loyalty program
  • Compatible with wide range of POS hardware

Cons

  • Requires monthly fee to access third party integrations
  • 24/7 support only for paying clients
  • Advanced inventory features is an add-on

Why I chose Loyverse

Most merchants associate Loyverse with restaurants, but I have always considered Loyverse to be a better option for food-based retailers. While Loyverse does not offer grocery-specific POS software, its advanced inventory management tools include FIFO inventory and built-in expiration date tracking, which you can only get with Square via integration. Loyverse even provides built-in vendor management, stock transfers, inventory count management, and modifiers that you can use to track bottle deposits. What makes it stand out the most, however, is its ability to work with a variety of hardware and payment processors.

Launched in 2014, Loyverse (Loyalty Universe) develops app-based POS software for retail and restaurants, though they do have merchant clients using the software for salons and other professional services. There are not many reviews, but real-life users gave Loyverse an average of 4.7 out of 5 on popular third-party review sites. 

Like Square, Loyverse is easy to use and does not require an expensive on-premise setup. However, Loyverse gives you more flexibility in how you build your POS system. Loyverse is compatible with both iOS and Android operating software (though you will need to purchase your POS hardware from third-party vendors) and seamlessly integrates with PayPal Zettle, WorldPay, and SumUp for North American merchants, plus other local processors in 170+ countries. If you like Square for its ease of use and setup but want more flexible hardware and payment processor options, then Loyverse is a great alternative.

Upfront cost: Affordable; Upgrade cost: Average; Ease of use: Excellent; Support: 24/7

Free software access:

  • Basic POS software
  • Management dashboard
  • Customer display system

Add-ons:

  • Advanced inventory management: $25/month
  • Employee management: $5/month per employee
  • Access to integrations: $9/month
  • 14-day free trial
  • 24/7 customer support

Hardware recommendations:

  • iPads for iOS
  • Android-based POS terminals: Sunmi, Bematech, and iMin 
  • Tablet stands for iPads
  • Peripherals: Receipt printers, label printers, barcode and ID scanners, cash drawers 

Please note: Loyverse does not directly sell POS hardware

Payment processor:

  • SumUp: $54, most affordable 3-in-1 card reader, fast set up, zero monthly fee, no long-term contracts
  • PayPal Zettle: $79 (first card reader discounted at $29), most trusted mobile payment processor brand, fast set up, zero monthly fee, no long-term contracts

Flexible hardware options: Loyverse’s app-based POS software is compatible with both iOS and Android operating systems, allowing businesses to choose their hardware setup.

Flexible payment processing: Loyverse also integrates with several third-party payment processors, such as SumUp and PayPal, which offer low rates, zero monthly fees, no long-term contracts, and fast setup. 

Advanced inventory management features: Loyverse supports grocery store owners with FIFO inventory management tools, mobile inventory count, expiry date and bottle deposit tracking, and stock transfers. 

Customer display: Loyverse offers free customer display software to show shoppers order information at checkout.

Loyalty program: Loyverse also comes with a free loyalty program feature that allows businesses to create dynamic loyalty and rewards programs. It can also generate loyalty barcodes that customers can present every time they pay at the checkout counter.

Vendor management: Loyverse comes with a built-in vendor management feature that integrates seamlessly with inventory tracking settings to prepare purchase orders based on low stock reports.

Easy to use: Loyverse offers a clean and functional interface with bright, color-coded buttons that you can customize with images and shortcuts for frequently used functions and best-selling products. 

Ecommerce integrations: Loyverse integrates with popular website platforms such as WooCommerce and Shopify for groceries that sell online. It also works with a number of local delivery apps.

Key Features of grocery store POS software

When selecting a POS system for a grocery store, there are several crucial components to consider that ensure the system can handle the unique demands of the grocery industry, including:

Hardware options: Hardware is the most expensive part of the grocery POS system. Having a variety of options or freedom to purchase externally can help manage upfront costs.  

Read more: Best POS hardware 

Advanced inventory management: This is essential for tracking a wide range of products, from perishables to household goods. Features should include real-time stock updates, low stock alerts, and automated reordering to prevent shortages.

Read more: POS inventory systems

Seamless payment processing: A POS must accommodate various payment methods, including credit/debit cards, mobile payments, EBT, and NFC technology, to offer customers flexibility and convenience.

Integrated vendor management: Simplifies the ordering and restocking process by allowing direct orders to suppliers from within the POS platform, ideally with built-in catalogs and purchase order management.

Customer loyalty programs: Tools to create and manage loyalty rewards encourage repeat business by offering points, discounts, or special promotions based on purchase history.

Detailed reporting and analytics: Provides insights into sales trends, inventory levels, and customer preferences, enabling data-driven decisions to improve profitability and customer experience.

Read more: POS analytics

Employee management: Features for scheduling, time tracking, and assigning permissions help streamline staff management and ensure efficient store operations.

E-commerce integration: For stores venturing into online sales, the POS should integrate with e-commerce platforms to sync inventory and sales data between online and physical stores.

Age verification: This is important for stores selling age-restricted products, as it ensures compliance with legal requirements through prompt ID verification at checkout.

Multi-location support: For chains or stores with multiple locations, the POS software should offer centralized management of inventory, sales, and staffing across all sites.

Offline mode: Ensures that sales can continue even during internet outages, with transactions processed once connectivity is restored.

Choosing the best POS system for grocery stores 

With all the grocery store point of sale systems available in the market, choosing the best one becomes a challenge with all the different pricing schemes and feature sets. The best approach is to take a step back, review your business plan, and assess what you require from a POS system based on your current needs.

Once you have identified your POS system requirements, you can look at your budget considerations and set a limit for upfront cost, upgrade cost, and ongoing cost that will keep your business sustainable.

In general, your POS system should be able to:

  • Track your perishables and keep up with fast moving products through real-time stock adjustments, low-stock alerts, and seamless purchase order management
  • Accept a wide range of payment methods, including EBT and eWIC (where available). 
  • Manage transaction cost with programs such as cash discounting
  • Provide reliable and easy-to-use POS hardware for efficient checkout and positive customer experience
  • Access software and hardware upgrades without significant downtime to your business operations

IT Retail is the most versatile POS system for grocery stores with its range of grocery POS features, advanced inventory management tools, and competitive pricing.

POS Nation is an excellent alternative to IT Retail if your goal is to efficiently run a large grocery store with the resources to invest on multi lanes and even multi locations. It offers the same advanced management tools plus cash discounting option to help minimize your cost of doing business.

NRS POS is no slouch, offering the best scalable options if you plan to start small with a limited budget and steadily build your product volume, lanes, and locations too. NRS has the resources to assist small grocers and help them grow.

Square for Retail offers an affordable option for starting a small grocery business with its free basic plan, free payment processing service (you only pay for transaction cost), free website, and wide range of hardware options. It’s also easy to set up so you don’t need to pay for expensive setup fees.

Loyverse is an excellent alternative to Square if you prefer more flexibility with your hardware and payment processing options. Loyverse offers excellent inventory management tools for a software that’s not custom-built for grocery stores

Read more: Free inventory management software 

FAQs

IT Retail, POS Nation, NRS POS, Square for Retail, and Loyverse offer the best options for grocery store POS systems. The best POS for a grocery store is one that offers the best value for money while also providing the features that your business needs. It should also be easily integrable with other hardware and software as your business grows.

The grocery store POS system is the combination of software, hardware, and payment processing that help track inventory, accept payments, manage sales, and seamlessly integrate other business management tools on a single platform.

Supermarkets require a POS system that can handle thousands of SKUs, dozens of checkout lanes + cashier logins, and a variety of product sections/configurations. A POS system like IT Retail, POS Nation, and NRS POS can efficiently handle daily operations.