در دستگاه تصفیه آب اسمز معکوس خانگی ، آب با فشار شهری وارد دستگاه می شود و ابتدا از یک پیش فیلتر رسوبی عبور می کند. با عبور آب از فیلتر الیافی ، گل و لای، شن ریزه، ذرات معلق و یکسری ذرات کوچک از آب جدا میگردند. در مرحله بعدی آب از یک یا دو پیش فیلتر کربنی عبور داده میشود و طی این عمل آلایندهای آلی شامل کلر و ترکیبات کلریدی از آب حذف میگردند.
سپس آب بدست آمده از مراحل قبلی توسط پمپ تصفیه آب با فشار بسیار زیادی وارد غشاء اسمز معکوس یا همان فیلتر ممبران میگردد. این غشاء بسیار مستحکم بوده و شبیه یک فیلتر کاغذی است که تنها اجازه میدهد آب خالص از غشاء عبور کند و به ذرات جامد محلول نظیر سدیم و ناخالصی هایی نظیر سرب و آرسنیک اجازه عبور نمی دهد.
به منظور پاکسازی غشاء و جلوگیری از ایجاد رسوب در آن، مقداری از آب ورودی را به میزان مشخص از محفظه ممبران خارج کرده که این امر سبب میشود آب بر روی سطح غشاء عبور داده شود. پس از پاکسازی سطح غشاء این مقدار از آب به لوله های فاضلاب خانگی هدایت می شود.
آب تصفیه شده توسط فیلتر ممبران به سمت مخزن تصفیه آب هدایت شده و در تانکرهای ذخیره سازی کوچکی انبار می شوند. در لحظه ای که شیر برداشت تصفیه آب باز می شود، آب ذخیره شده در تانکرها تحت نیروی فشار هوا از یک فیلتر کربنی دیگر با نام فیلتر پست کربن عبور داده می شود که طی آن مرحله تصفیه نهایی انجام می گیرد.
این یک توضیح ساده از روش تصفیه اسمز معکوس RO است. در تصفیه کاملتر آب به این روش، می توان از فیلترهای رسوبگیر با دقت بالاتر و حتی فیلترهای کربنی اضافه بهره برد.
در اغلب موارد برای پیش تصفیه از 2 فیلتر کربنی که شامل فیلتر کربن پودری یا همان فیلتر کربن گرانول و فیلتر کربن جامد یا همان فیلتر کربن بلاک است، استفاده میشود. همچنین ممکن است از فیلتر مواد معدنی یا همان فیلتر مینرال و فیلتر قلیایی کننده آب برای تقویت و بالا بردن کیفیت آب خروجی استفاده شود. همچنین برای کنترل حجم آب ذخیره شده و قطع اتوماتیک آب ورودی به تانکرها، یکسری قطعات کنترلی و کلیدهای اتوماتیک در دستگاه های تصفیه آب نصب می گردد.