You are offline. Previously loaded information remains available; changes are paused.
New here?Take a short tour of the tools available to you.
Something needs attention

Manage Monthly Cost

Staff Statement

Staff Account Statement

Read-only personal accountability statement

Monthly Salary
KES 0.00
Salary Advances
KES 0.00
Customer Debt Under My Name
KES 0.00
Other Money Given
KES 0.00
Commission Earned
KES 0.00
Commission On Hold
KES 0.00
Commission Pending
KES 0.00
Commission Paid
KES 0.00
Target Bonus
KES 0.00
Net Remaining Salary
KES 0.00

Remaining salary = monthly salary − salary deductions − outstanding customer debt assigned to this staff member. Commission Earned includes the on-hold, pending and paid amounts shown in its status cards—do not add those amounts again. Target Bonus includes all non-reversed bonus entries for this month.

Date Type Description Deduction Salary/Credit Other Earnings Remaining Salary

Record Staff Money

Add New User

Leave blank to keep current password
The staff member’s monthly pay. This amount does not set their customer debt limit.
For Operations Admins and Operators, new unpaid job balances assigned to them cannot exceed this amount. Enter 0 to prevent assigning unpaid balances.

Add New Job

This assigns the job to a staff member for ownership, reporting and any applicable bonus or debt responsibility.
Enter the length to bill the customer for. Waste is entered separately below.
Enter extra material used but not billed. It is included in stock usage, not the customer’s job total.
Estimated job total (printed metres × selling price; waste excluded): KES 0.00

Edit Job Details

Adjust actual meters used and waste logged after printing.

Changing the assigned staff member updates job ownership and related staff reporting.
Audit Notice: This change will update inventory and financial records. The reason provided will be permanently logged.

Confirm Job Completion

Log Final Metrics

Reminding you to log any waste before marking this job as finished.

Record Payment

0 points available
Points are applied as a recorded payment and reduce the amount still due.
Enter the amount the customer has actually paid.
The customer will receive a request to approve and enter their M-Pesa PIN. This is not recorded as paid until the payment is confirmed.

Waiting for payment

The payment request has been sent. We are checking securely.

Reference:

Amount received
Payment method
Paid at
Paystack transaction

Manage Client

Issue Credit Note

Manage Material

Set this for materials purchased in rolls or packs.
Enter the amount physically on hand now. Saving a changed amount records a stock adjustment.
Used to estimate waste as a percentage of purchases in the selected report period. It is an estimate, not a measured waste amount.
Show a low-stock warning when remaining stock falls below this amount, using the material’s unit.
Warn when the difference between counted and expected stock is greater than this amount. Enter 0 to flag any difference.

Receive Stock

You can enter this directly when the material is not supplied in rolls.
Enter the delivery details to see the total quantity and cost per unit.

Log New Expense

Choose a machine only when this expense relates directly to it. Otherwise leave it as a general shop expense.
This date determines which month’s reports include the expense.
Calculated as quantity × price per unit.

Record Physical Stock Count

Enter what you physically counted. The system will preserve any difference for investigation.

Saving a count does not silently change stock. Any difference remains visible as Unaccounted Material.

Record Verified Material Waste

Only record waste that has been identified and verified.

Do not use this form for unexplained missing stock. That must remain visible as Unaccounted Material.

Client Statement

Date Type Description Debit (Dr) Credit (Cr) Balance
JOB JOURNEY

Loading job…

Loading journey…

Customer Credit

DateActivityJobReferenceAmount
Customer rewards

Customer Loyalty

Available balance0 points

Use a positive number to add points or a negative number to remove them.

DateActivityJobPointsValueReference

Log Machine Service

Change Password

Only use this option when nobody else can see your screen.

Use at least 10 characters. A short phrase that is easy for you to remember works well.
Type the new password again.
Muriq Printing
Muriq Printing · Business Suite
Today Dashboard Worksheet Customers Inventory Expenses Reports Machines Staff
Suite
Home Dispatch Alerts Collect Customers More
Quick Actions Start a New Job Collect a Payment Customers Dashboard Inventory Expenses Reports Machines Staff Accounts Settings Help & Guided Tour
YOUR WORKSPACE

Today

Loading the work that needs your attention...

Live
ACTIVE NOW
0
Jobs still in progress
CREATED TODAY
0
New work entered today
READY / COLLECTION
0
Customer handovers
OUTSTANDING
KES 0
On today's visible jobs

Immediate Attention

Highest-priority items you can act on now.

Quick Actions

TEAM MILESTONE

Monthly collection goal

Live progress toward this month’s goal.

0%Getting started
Collected KES 0Goal KES 0Above goal KES 0Estimated bonus per selected staff member KES 0Estimated total bonus KES 0

Your team is working toward this month’s goal. Keep up the good work!

Jobs Registered Today

Every job entered today that is visible to your role.

Open Dispatch
JobCustomerWorkStaffMachineAgeStatusPaymentAction

Customer Collections

Find a customer, review every outstanding job and collect or request payment.

Suggestions appear as you type. Choose a customer to see their unpaid jobs.
Search for a customer to begin.
DateJobCustomerDescriptionStatusTotalPaidBalanceActions
No customer selected.

Historical Jobs

Review earlier work by production and payment category.

DateJobCustomerDescriptionStaffStatusTotalPaidBalancePaymentAction

Machines

Track production, maintenance reminders and expenses assigned to each machine. Production totals exclude cancelled jobs; machine costs include only machine-linked expenses.

Machine Name Model Status Total Jobs Total Metres Printed Actions

Manage Machine

The machine’s service reminder appears after this many metres have been printed since the last service.
Enter the machine’s total recorded printed metres when it was last serviced. For a new machine, use 0.

Overview

Real-time status of your printing operations

Business Insights
Analyzing your production data...
Job Value Entered Today
KES 0.00
Job value entered today
Recorded Expense per Printed Metre
KES 0.00
Ink KES 0 · Material KES 0 · Other KES 0 per metre
Printed Metres Today
0.0m
Metres on active jobs entered today
Unpaid Job Balances
KES 0.00
Customers with an amount still owing

Monthly Overview

Performance summary for the current month

Recorded Waste Rate
No waste recorded
Compared with the same point last month
Payments Received This Month
KES 0.00
Payments received, by method
Monthly Billing and Cash Summary
KES 0.00
Job value entered this month − expenses recorded this month · Payments received − expenses recorded = cash after expenses. Neither figure allocates costs to individual jobs.
Business Health
Stable
Based on this month’s sales, collections and expenses
Material Reconciliation
Loading…
Current month’s stock checks. Quantities stay in each material’s own unit; open Materials & Stock for the item-by-item comparison.

Job Value After Expenses and Recorded Waste

First line: (job value entered this month − all expenses recorded this month) ÷ job value. It is a whole-shop period comparison, not job-by-job profit. Second line: recorded waste ÷ (printed metres + recorded waste). No recorded waste entered does not prove no physical waste occurred.

View More

Printed Material by Month

Metres printed, shown separately for each material. Different material units are not added together.

View More

Shop Expenses per Printed Metre

View More

Monthly shop expenses divided by metres printed. Ink and media lines use expenses categorized as ink or media. These are shop-wide averages, not the actual cost of an individual job.

Average Revenue and Expense per Printed Metre

View More

Revenue per metre = job value ÷ printed metres. Expense per metre = all shop expenses ÷ printed metres. The expense figure is an average allocation, not an individual job’s production cost.

Top Customers This Month

Ranked by job value entered this month. “Paid on these jobs” counts approved payments linked to those jobs, received to date. “Total owing” includes the customer’s current balance across all jobs.

Customer Jobs Job Value (KES) Paid on These Jobs Total Owing (KES)
Loading customer rankings…

Staff Activity This Month

Jobs and printed metres are grouped by the staff member recorded as responsible. Job value is the total billed for those jobs; it is not commission earned.

Staff Jobs Printed Metres Job Value (KES)
Loading staff activity…

Recent Activity

Full Worksheet
Date Client Amount (KES) Production Payment
Loading recent jobs...

Daily Worksheet

Log new printing jobs and track payments

Job Value (KES)
KES 0.00
Total amount billed for the jobs shown below
Paid or Credited
KES 0.00
Approved payments and customer credits applied to these jobs
Balance Remaining
KES 0.00
Amount still owed on these jobs
Jobs Shown
0
Number of jobs matching the filters
Date Material Description Printed (m) Waste (m) Job Value (KES) Paid / Credit Applied (KES) Balance Remaining (KES) Customer Status Action
No jobs found for this period.
Summary Totals: KES 0.00 KES 0.00 KES 0.00
Page 1 of 1

CRM & Customers

Find customers, review unpaid job balances, and manage customer credit and rewards.

Showing all customers.

Job value is the total billed on this customer’s jobs. Unpaid job balance is what they still owe. Customer credit is money held for future use or refund; reward points are separate and are not cash.

Name Phone Email Orders Job Value to Date (KES) Unpaid Job Balance (KES) Customer Credit Available (KES) Reward Points Available Action
Loading customers...
Grand Totals: KES 0.00 KES 0.00 KES 0.00

Inventory & Rates

Manage materials, unit prices and stock. Totals include metre-based stock only; other units are shown per material and are not added together.

Material Name Selling Price Purchase Cost Stock Available Total Metres Printed Action
Loading materials...
Metre-based materials only: 0m 0.0m

Expenses

Record one-off expenses and review monthly totals. The expense date decides which month’s reports include it; repeating costs are managed below.

Date Category Description Amount Action
No expenses logged.
Summary: KES 0.00
KES 0.00
KES 0.00
Page 1 of 1

Monthly Recurring Cost Templates

Save costs that repeat, such as rent or airtime. Templates are not counted in reports until you process them for a month below.

Name Category Monthly Amount Action
No recurring costs defined.
Total of saved templates per month: KES 0
When processed, active Operations Admin and Operator salaries are added from their staff profiles. Super Admin and Manager salaries are excluded.

Staff Accounts

Record controlled staff payments and review salary accountability

Sales Commission

Loading commission policy...

Payments before this date never earn commission.
StaffSalaryDeductionsCustomer DebtOther MoneyCommissionOn HoldPendingNet SalaryAction
Loading staff accounts...

Commission Register

Commission is calculated from each approved cash collection using the rate captured at that time.

DateStaffCustomer / JobCollectedRateCommissionStatusReferenceAction

Monthly Target Bonus Register

Reached targets are frozen here for checking, approval and payout.

StaffMonthCollectedGoalFixedAbove-goal bonusTotal bonusStatusReferenceAction
No target bonuses for this month.

Transaction Register

Every entry records who entered it and whether it affects salary.

DateStaffTypeAmountSalary EffectReferenceRecorded ByNotes
No staff transactions for this month.

Business Intelligence

Advanced analytics, profitability, and resource utilization

Monthly Result as a Share of Job Value

(job value entered this month − all expenses recorded this month) ÷ job value. This period measure uses shop expenses, not job-by-job production costs. Select a month to see its jobs, payments, balances and expenses.

Financial Summary

Job value follows the job entry date; payments and expenses follow their own dates. Billed less expenses is job value minus all recorded expenses for that month, not a job-by-job production cost. Cash after expenses is payments received minus expenses recorded that month.

Month Job Value (KES) Payments Received (KES) Unpaid on These Jobs (KES) Expenses (KES) Billed Less Expenses (KES) Cash After Expenses (KES)
TOTALS KES 0.00 KES 0.00 KES 0.00 KES 0.00 KES 0.00 KES 0.00

Job Value and Machine-Linked Expenses

Compares job value with expenses specifically assigned to each machine; it is not a full profit calculation. Select a machine to see its jobs, costs and service history.

Machine Production & Maintenance Log

“Metres since service” is total recorded printing minus the metre reading entered at the last service. Only expenses assigned to a machine count as linked costs.

Machine This Period’s Metres Lifetime Metres Printed Metres Printed Since Last Service Job Value (KES) Linked Costs (KES) Profit After Linked Costs (KES)

Material Utilization (m)

Metres printed for jobs entered in each month. Select a month to inspect its production records.

Recorded Waste Rate by Month

Recorded waste ÷ (printed metres + recorded waste). Select a month to inspect the jobs. No entered waste is not proof that no physical waste occurred.

Printed Metres and Ink Spending

Compares recorded printed metres with expenses classified as ink. Ink use is not measured directly by this report.

Materials & Stock Reconciliation

Differences are never hidden. Expected stock = opening stock + received − printed metres − estimated waste. “Difference” is counted stock minus expected stock; investigate it before changing stock.

MaterialPurchasedPrintedReserved Recorded WasteEstimated WasteExpected Stock (m) Counted Stock (m)Difference (m)Material Cost (KES)Next Step
Apply a date range to calculate material reconciliation.

Printed Material and Recorded Waste

Metres

Waste rate is the waste metres entered on jobs ÷ all metres used (printed + waste). “No waste recorded” means no waste metres were entered for the selected filters; it does not confirm there was no physical waste.

Material Printed Metres Recorded Waste Rate

Daily Printed Metres

Activity
Day Metres Status

Client Debt & Loyalty

CRM
Client Total Orders Orders Value (KES) Current Balance (KES)

Top Staff Performance

Sales
Staff Member Jobs Value (KES)

My Profile

Manage your personal account information and password.

U

Your account

Changes here affect only your profile.

This is the name shown in greetings, records and staff lists.

Your display name, login username, company and access role are controlled by your company’s Super Admin.

System Settings

Manage company-wide configuration, integrations and user access.

User Management

Manage team access, monthly pay and customer debt limits separately.

Name Username ID Number Role Monthly Salary (KES) Customer Debt Limit (KES) Customer Debt Assigned (KES) Action
Loading users...

Shop Identity

#d4af37
Used for buttons, links, active menus and highlights.
#09090b
Text, cards and navigation adjust automatically for readability.
Quick choices
Your supporting colours are adjusted automatically.
Live preview Cards and text remain clear on your selected background.
High-resolution images will be auto-resized to fit the dashboard. Transparent PNG is recommended.
Logo Preview

Loyalty Programme

Reward fully paid, delivered jobs. Points have no cash value and may only reduce a future job balance.

Only jobs registered on or after this date can earn points. Points cannot be used before this date.

Monthly collection target & team bonus

Set the monthly goal, bonus formula and which active staff members qualify. A bonus is only recorded after the month’s collected payments reach the goal and you finalize it.

Each month has its own saved target and bonus rules.
Only approved money received for jobs counts. Unpaid balances do not.
For example, 1% of the amount above the monthly goal.
Select active staff. Each selected person receives the fixed amount plus the configured percentage of the shop’s collections above target.

Loading active staff…

This month has been finalized. Its saved rules and bonus records are locked.

Operators see the live progress graph only. Super Admin, Manager and Operations Admin can view the exact collected amount and goal. Finalized bonuses enter the staff bonus register as pending approval.

WhatsApp Automation

Automate client notifications and artwork capture.

Enable Automated Messaging
Enables "Ready" Pings and Monthly Statement Reminders.
Checking...
Scan with WhatsApp Web
Successfully Connected
Your system is now sending automated messages.
Connecting to Gateway...

M-Pesa Payment Connection

Connect the payment account used to send customers secure M-Pesa payment requests.

Get Keys
Enable M-Pesa payment requests
Leave blank to keep the current secret key. This key is stored with AES-256 encryption.

System Activity History

See who changed important records, what changed, when it happened and which device was used.

Timestamp Staff Name Action Target Change Details Access Context
No audit logs found.

Notification Center

No new alerts.
Only showing the last 50 alerts
Please confirm

Confirm action

REPORT DETAILS

Report details

Loading details…

Simple step-by-step help

Help Centre

Search for what you want to do, or take the guided tour.

See today’s jobs and their progress
  1. Open Home.
  2. Review jobs registered today.
  3. Select a job to expand its details and lifecycle.
  4. Use View Job History for older work.
Create a new printing job
  1. Choose New Job.
  2. Select the customer and material.
  3. Enter the job details shown on the form.
  4. Review the totals, then choose Save Job.
Receive or request a customer payment
  1. Open Home and find Customer Collections.
  2. Search for the customer, phone or job number.
  3. Expand the unpaid job.
  4. Choose Receive Payment or Send M-Pesa Request.
Read my staff statement
  1. Open your profile menu.
  2. Choose My Staff Statement.
  3. Review salary, advances, customer debt, overtime and commission.
  4. Your statement is read-only; ask a manager about corrections.
Record money for a staff member
  1. Open Staff Accounts.
  2. Select the month and staff member.
  3. Choose Record Money.
  4. Select the correct type, add a reference and save.
Manage users and company settings
  1. Open System Settings from your profile.
  2. Use User Access for staff accounts and roles.
  3. Use the other tabs for branding, payments, loyalty and activity history.
  4. Review warnings carefully before changing access or financial rules.
What to do when the internet stops
  1. Keep the page open; information already loaded remains visible.
  2. Do not repeatedly press Save while offline.
  3. Wait for the connection-restored message, then retry.
  4. Unfinished supported forms are saved on this device for recovery.
An M-Pesa request did not arrive
  1. Confirm the customer’s phone number is correct and has network coverage.
  2. Wait one minute before trying again; the first request may still arrive.
  3. Check Alerts or the job lifecycle for a payment update.
  4. If money left the customer’s phone but is not recorded, do not request another payment—ask a manager to verify it.
I am not receiving an expected alert
  1. Open Alerts and refresh the page once.
  2. Confirm the job is assigned to you; alerts are sent only to relevant users.
  3. Check that you are signed in with the correct username@company.
  4. Ask your Super Admin if the alert is still missing.
I entered something incorrectly
  1. Do not create a duplicate record.
  2. Open the affected job, payment, customer or expense.
  3. Use Edit only if your role permits it.
  4. For payments and controlled records, contact a manager so the correction remains in the activity history.
No matching guide was found. Try words such as “job”, “payment”, “customer” or “statement”.
Need more help?

Contact your company’s Super Admin.

Step 1

Welcome