Reports and backups

Share a report. Keep a restorable copy.

Create PDFs, export CSV records, and back up supported business data and product images in a validated JSON file.

Choose the file for the job. A report explains your numbers, a CSV makes records available outside the app, and a JSON backup is the format used to restore supported business data. Sharing is always an action you initiate.

Worked guide
Reports and backups · iOS
MadeMargin PDF report controls on iOS for product pricing, product costs, and recorded sales.
View larger screenshot
Illustrative demo data. Prices, costs, and sales are examples, not promised outcomes.

MadeMargin

How it works

Reports and exports have different purposes

PDF options include product pricing, product cost breakdowns, sales summaries and batch costing. CSV exports expose records in tabular form. The screenshots show report controls, not an opened PDF or a completed transfer. PDF and CSV files are not full restore backups.

A JSON backup includes product images

The backup contains supported business tables, selected preferences and available photos referenced by products. Missing image files are reported and those products can restore without a photo. Before replacement, validation checks format/version, checksum, data types, currencies, relationships and safe image names.

Restore deliberately

Review the file information and confirm replacement of local business data. The app first creates a local safety copy; if that cannot be made, restore does not proceed. Import backup offers Undo last restore for that copy. A local safety copy does not protect against losing the device.

A practical workflow

  1. Choose an output

    Use PDF for a readable report, CSV for tabular records or JSON for a restorable business-data copy.

  2. Save or share intentionally

    Select the destination yourself. Keep an independent JSON copy before replacing data or changing devices.

  3. Validate before replacing

    Choose a backup, review its details and confirm restore. Use the local safety copy if you need to undo the last restore.

Worked guide

A practical backup-and-restore guide

Suppose you want to replace the app’s local candle catalog with an earlier backup.

Illustrative inputs, separate from the demo screenshots. These are not customer results or promised outcomes.

A practical backup-and-restore guide
Input or stepCalculation or action
Before you beginExport the current supported data as JSON and keep an independent copy outside the app.
Choose the earlier fileLet the app validate it and review the file’s information before confirming replacement.
After restorationCheck products, available photos and sales. Import backup provides Undo last restore for the local safety copy.

This is an illustrative workflow, not a promise that every file or version can be restored. Validation can reject modified, damaged, incompatible or invalid backups.

Restore and its local safety copy · Android
MadeMargin backup import on Android, with a file chooser and a local safety copy available to undo the last restore.
View larger screenshot
Illustrative demo data. Prices, costs, and sales are examples, not promised outcomes.

Feature questions

Can I restore a PDF or CSV?

No. Use MadeMargin’s JSON backup format for supported business-data restoration.

Does a safety copy replace my own backup?

No. It is local to the device and intended to undo the last restore. Keep independent copies for device loss or other recovery needs.

Are files uploaded automatically?

Exports and backups are created and shared explicitly by you. Chosen destinations receive shared files. Optional support submissions are a separate network flow.

MadeMargin

MadeMargin for Android and iOS

See the current availability for each platform below.

  • AndroidComing soon
  • iOSComing soon

Download and availability

View larger screenshot