Direct answer
Use the same account and configured service domain on supported clients, avoid duplicate test entries, and confirm synchronization before editing the same record on multiple devices.
At a glance
- Use one account and the same family scope on each device.
- Let each save finish before editing the same record elsewhere.
- Keep the production API domain and HTTPS proxy headers configured correctly.
Step-by-step method
- Sign in through the approved client. Use the NestHome web application or connected mobile application. Do not enter credentials into unofficial copies or shared browser profiles.
- Confirm family and currency context. Before adding a transaction, verify the selected household, member access, currency, date, and category so the record appears in the expected reports on both devices.
- Save before switching devices. Wait for the success response and avoid submitting the same transaction twice because one screen appears slow. Refresh the list before retrying.
- Use the configured API host. The mobile client can continue using expense.zactra.com while the browser uses nesthome.zactra.com, provided both domains proxy to the same secured Next.js service and preserve forwarded host and protocol headers.
- Resolve differences from the server record. When two screens disagree, reload authenticated app data and check the server response, family scope, archive state, and date range before editing.

